Have namechanged.
DP and I have had a very intense, difficult relationship from the start. He has lots of anger issues and our personalities are quite incompatible. Many times he has been quite seriously physically abusive with me and having a child together a year ago hasn't changed that a whole lot - it's less often but still every couple of months and he's no bothered about being aggressive/violent in front of DS.
Other issues we have always had are his domestic laziness, he works inconsistently and is out of work for months at a time and when he does get paid he spends most of his income on himself. He thinks I should spend all my savings on us living beyond our means. He smokes a lot of weed. He's good deep down but can't control himself sometimes and also can be extremely verbally abusive. Just this morning he called me a 'retard' and a 'spastic' about five times simply because I couldn't find my phone. "Go on", he said, "say 'I'm a retard', say it to me!" Classic abuse stuff. No wonder I've had no self-esteem these five years we've been together.
Anyway, around six weeks ago I met somebody else on a night out. I don't know what came over me. I wanted to break away from DP in my heart/actions and I was SO drunk and I went home with a friend of my best friend. She fell out with me about it because they had slept together once before. I could lose her friendship if she knew what happened that night and what is happening now. I had an amazing night with him - it was genuinely more than just sex. We bonded. We lay for hours afterwards with him kissing me all over my face, telling me he wanted to be with me, telling me how incredible I am.
I felt terrible but after a while we got in contact over facebook. I ended up meeting him in a hotel recently, pretending I was going to work. We didn't even have loads of sex, we just talked and stared into each other's eyes. In a way it feels like he was sent to me for a reason. He told me that his dad used to beat his mum when he was a child and it has stayed with him. He talked about the impact it had and obviously I drew parallels with my son. He loves cooking, he cleans, he has the same attitude to money as I do, he works with mentally disabled children...he just seems more 'me'. He has a placid and caring nature. He wants to take me to Paris for the weekend and even assumed that we would bring my son on this romantic trip.
God. I know what I have done/am doing is terrible. And maybe these feelings are rebound feelings. But I LIKE him. And I haven't liked anybody else for so long. And he makes me feel so good about myself and I feel at ease with him considering I hardly know him.
What should I do?