Should i forgive him?

Nathalie

My boyfriend and I were together for about 9 months. Because of some circumstances we aren't together ( my parents oppose to us dating) He has a child of about 6 months. He found out about her pregnancy while we were together. I decided that I would stay with him however he still had feelings for her, they had a history. He did tell me about this but he assured me that he was with me now and that he loved me. One day he "joked" that he had slept with her. Of course that's not even remotely funny. We had this big scene and I was totally pissed at him. I felt completely betrayed and even used because we had just had sex and supposedly he did it with her the day before. I asked if that was the only time and he says that a few weeks ago he had also. He said that it only went in then he took it out right away. Yes I was pissed about that but that didn't seem like the most pressing matter. Let's just say there was telling and crying and I told him to leave my house.

He kept trying to hug me and hold me, and he did because I felt like shit and need a hug but I also kept pushing him away. After alot of this he told me it wasn't true, he had seen a prank like that on FB and it went father than he expected. But ik there was truth to it. He had slept with her a couple a week's before. He has apologized and because of other reasons we aren't together but he was my best friend and sometimes it still feels the same. Should I forgive him? Sometimes when we kiss I start thinking about what he did and don't eat to anymore. What do you think I should do?