Don’t hold on because you think there will be no one else. There will always be someone else. You’ve got to believe you are worth more than repeatedly hurt by someone who doesn’t really care, and believe that someone will see what you are really worth and
There are a few out there who just love and live for the drama. They just cant get out of their own way. Much like a car crash, can't help but watch. Ahhh but the peace when you just turn it off. and walk away from all their misery.
Narcissism- If you're in a relationship full of ups & downs and you're constantly trying to prove your love and get back what you had in the beginning - look up Narcissism. A bad relationship will make you feel more alone than when you were single.
Hmmm made a rod for your own back there though.He needs a roof over his head and you can't afford not to have him there. You need some backbone lovey. It's a sorry situation really. I do pity you and every other woman in your situation