<human>: I met this guy a little over a year ago and there was so much chemistry between us. He lived four hours away, but everything else just seemed so perfect. He ended up breaking things off after a month, never giving me a real explanation.

Every couple months or so he'll text me randomly just to see how I'm doing, then stop talking to me again. Last night he texted me, but this time he was honest about why he broke things off. He said it was because of the distance and I wasn't willing to consider moving for him. He didn't expect me to, but he would rather date someone closer to him rather than try to make a LDR work. 

So we were talking and I apologized for a few selfish things I did while we were dating. I wasn't in the best place mentally and never really did much for him while he was doing everything he could to make me happy. He said this was another reason he stopped talking to me.

I'm in a much better place now. I'm a lot happier and taking way better care of myself. No hard feelings towards him anymore and I'm okay with how things ended between us. 

I'd love to keep talking to him, but I don't know if I should try to pursue anything at this point. We were texting last night, should I text him today or give it a couple days? Should I even bother talking to him at all?

Can you condense the text into a few key points?
<bot>: Guy I used to date texted me randomly. Not sure if it's a good idea to pursue anything. Also not sure if I should keep some distance/give it some time before talking to him again.