I know he's leaving me to better himself and I should be hap

I know he's leaving me to better himself and I should be happy that he was able to come to me and tell me he needs to work on hima stable relationship, but yet I can't stop laying her and wondering why I always try so hard and every important person to me has left. What am I doing that's so wrong? Am I the one that isn't stable? Do I push them away? What am I doing that's so wrong? Am I not trying hard enough? Am I not good enough? I just want answers. I want to know whats so wrong with me people have to leave?

I have some of the same And similar questions.