Is it normal to forgive a guy after cheating?
Hey, I have been in a relationship for 2 months now, which I know isn't a very long time at all but we get on so well that it seems like I've known him years. Infact I've only really known him 4 or 5 months and in which time I've never seen him in a relationship with any other girl so have nothing to compare my situation to! A few weeks ago he told me to go on his facebook to check his mail for him and I noticed a conversation with a girl that was definitely not appropriate for a guy in a relationship to be having, whether just online or not! I spoke to him about it and he apologised profusely and swore never to do it again and that he would never physically cheat on me. I, in a fit of rage added the girl he was facebook mailing's boyfriend, not intending on even speaking to him, my boyfriend was with me when I added him and was with me when he started speakin to me via facebook 'chat'. My partner got very jealous that I was talking to this guy, even considering what he'd done a few weeks previous.
It later came to light that he had been speaking innappripriately to another girl just 4 days before the jealousy he had endured while I had a harmless conversation with a guy I didn't even know. I found out about this other girl AFTER he'd become jealous of the guy I was merely chatting to with the usual 'hi, how are you?' and he swore when I found out, again, that he now knows how it feels to be so upset over something and he never wants to hurt me again and if he ever did he'd end it with me because he wouldn't want to keep treating me this way. He's apologised and been so sweet recently, and I don't think he'll do it again and I'm sure he'd never really cheat on me. Some of my friends think I should break up with him but I honestly believe he won't do it again.
Am I being naive and stupid or should I give him a final chance? or should I just tell him where to go and end it?! Is it normal to forgive a guy after cheating? PLEASE HELP!
Sorry that I wrote an essay! Hope you can help me!
Lily xx