I’m not sure what you are waiting for. I’d say it time to walk away from him and into your life. It sounds to me like you have always put more into the relationship than he has, and you have no reason to worry about him. He is living with someone else, for Pete’s sake! How can you be planning marriage and children when he has never really been a true partner?
I’m not sure why you are worried that if you break it off with him it somehow implies that you don’t support his career. That’s all you’ve done, and where is he now that it’s your time to focus on medical school? Is he running to be by your side?
To be even more blunt, I’m not really sure you have a relationship to walk away from. Does texting and a 5-minute phone call really constitute a significant relationship? I don’t mean to be harsh, it’s just that it seems to me that you have made enough sacrifices and have not received much in return. Medical school is difficult and time consuming and it’s also your time to shine. Let go of him, let go of the past, and open yourself up to all the possibilities in front of you. Chances are that when you do, a real partner will show up and walk this path beside you.
All the best,
Dr. Holly Counts