@PithyBeaker this guy was a loser. Really. Nasty piece of work, turning it all round on you.
If it's any help, I was married to someone who claimed to be an angel sent from heaven with a clarion voice of sweet reason but believe you me, he wasn't. Twelve years of an awful relationship, the stories I could tell are jaw-dropping. I'm 'damaged goods' too.
Now, 5 1/2 years after separation, I'm with a man who is everything a man should be. When there are problems, we talk. He doesn't blame me. He thinks about the problem, and we talk and we resolve it.
He is kind, helpful and funny. He's not fucked up, he is messy but he cleans up after himself after a certain point and makes an effort because he knows I'm neater than him, and he is straightforward and decent.
You are most definitely not too damaged. In 4 years you'll look back and be so so relieved you are out. And I hope you are really angry that this guy has leeched on you for so long and then manipulated your emotions so heavily.