The most important thing for you to do is define what you want from a relationship (any romantic relationship, not just this partner). Define your boundaries, what you’re willing to compromise on, and what you are not willing to compromise on. Use this as your guide in relationships.
What you described is not trivial, and it’s certainly not trivial to you. You were basically ditched and that’s never ok.
It sounds like you’ve convinced yourself that things can get better — that he can get better as a partner. But you can’t hang your hat on that. He has to see a problem and want to do better. It doesn’t sound like he’s in that place. So, is this relationship measuring up to those standards that you have defined for yourself? That answer should provide the answer on staying or breaking up.
ADDitude Community Moderator, Parenting ADHD Trainer & Author, Mom to teen w/ ADHD, LDs, and autism