frog I'm thinking back over my relationship with my WN and he hid his true nature for a long time too, although like you I can see red flags looking back. I just didn't know what they were really signifying. It got worse each time I fell pregnant, which I believe is typical. Also less clearly when we moved in together, which was another bind to him.
Anyway, my point is, I truly don't think mine is the person I loved. It was a facade and one I've now seen him use on others. Sure, the man I lived with had some good points, but even the nice things he did had an ulterior motive. The man I loved, he was a front made up of the good bits x a million. And he is that good an actor that he can keep it up for a long time. I've been involved with mine for a lot, lot longer, so I've had longer to come to terms with it. I'm lucky that I have no feelings left for him, although I do occasionally miss the man I thought he was. But, before, I had the same feelings as you and it was very difficult to leave while I still had them. Maybe you need more time?
Then again, I could be wrong as I would say all the same things about the behaviour of my new one being down to 'issues' and so on. I want to make it all better. I can't imagine him ever behaving like these WNs (but then did we ever with them?). So I may be falling into the same trap again, because I do still have feelings for this one. I think what I'm trying to say is when you care for someone, you can't just switch that off. It's hard to let go and it takes time, a lot of time. It's a grieving process, don't be hard on yourself for needing to get through it, going backwards sometimes and for not just breezily getting on.
purple my children actually saved me me too.