That is all such great news DC!
One thought about the texts. I am no fan of your guy
But I've found that in the end, it pays to be civilized and to act in a way that does not mirror their push-pull.
If you don't want to text, I'd suggest saying "hey, for my own peace of mind I need to disengage from texting. Hope you understand." That way you are not being passive aggressive or withholding without explanation. Your stance is certainly warranted by his behavior (more than warranted) but not explaining it has no particular value in my book, and it feeds the drama. This does not need to be a long explanation -- in context, the reason you'd want to disengage is perfectly clear. But you'd be saying you are making a conscious decision, not just ignorig him. Ignoring inflicts harm -- it suggests that the person isn't important enough to notice or bother with.
You could make the statement broader -- beyond texting -- too if you're ready. "Hey, for my own peace of mind, I need to disengage. Hope you understand." Or if an indefinite disengagement is too scary, "... .I need to disengage [from texting] for a bit. ... .".
I think you'll find that acting like you will help prevent regrets later.