Loving someone and trying to help them change can slowly turn into you carrying the whole relationship. A year and seven months is a long time to wait for effort that never really shows up. That kind of waiting wears you down, especially in long distance where hope is all you’ve got.
You didn’t end it because you didn’t care. You ended it because you were tired of being the only one pushing forward. That matters.
You can support someone, love them, believe in them… but you can’t live their life for them. And eventually, that starts to feel lonely instead of loving.
So was it the right choice? From the outside, it sounds like you hit your limit. That doesn’t make you cold. It makes you human.
Sometimes ending it is the moment you finally choose yourself.