Op, I have read so many posts by you now saying "this is my boundary, I won't let him cross it, I'm done" followed by you doing exactly that and trashing your own boundaries. First with moving in, now this.
"I'm not going to talk to him" followed by sitting by the phone for hours waiting for him to call you.
"I'm going to take control" followed by helplessly sitting waiting for him to decide the course of your life for you.
"If he would only say this, I'd be fine" - how many times? It's just another delaying tactic. There's nothing he could say that would make this all feel ok for you, so you need to take your own decisions.
If you carry on like this, you'll still be here in 18 years posting updates on his latest cruel games while you continue to allow yourself to dangle helplessly like a puppet.
That's what is making this so painful for you: the lack of control. So take it back.
I am sorry you're hurting, nobody deserves that. The more you drag this out, the more you run from making your own decisions, the more you deny reality, the longer and deeper you will hurt.