Chocklick, I'm so sorry you are going through this. You've put up with so much.
You mentioned limerence in a way I've not heard it used on this forum before. Usually people wonder if their cheating spouse is suffering from limerence, which is why they can't get through to them. But you seemed to wonder if you were suffering from limerence when it came to why you've stayed. I think you are on to something.
Ironically I read an article today about limerence, and it talked about how few studies have been done about it. While limerence is understood to be a magical infatuation, it is a very intense, unhealthy and self destructive feeling towards someone else. It isn't based in any reality. When the object of your desire does not return that feeling, you just keep working harder to try and make that happen. If you just love a little harder, work a little harder, show them how perfect your love is, surely he'll come around. And no matter how clear they make it that they don't feel the same, you stay and hope.
You mentioned that you've lost yourself, but I think you are on your way to finding yourself again, just without him. You can't fix his childhood trauma, or make him change. No one can, so stop trying. Do whatever it takes to get physically away from him, because unless you do, the limerence will continue to blind you, because its not real intimacy or love, and its keeping you from finding real love for yourself.
You are a good person, and don't let him convince you that you are not. None of what he has done was ever ok.