What an a-hole. Kick him in his nuts. How DARE he say its the relationship that leads to cheating, that piece of stupid shit. His mom should be proud of the way she raised him.
Anyways. One of my ex's was said to be unfaithful but I was younger and naive and I didn't know what to believe. While he wasn't cheating he would still flirt a lot and make a lot unnecessary comments towards other girls. In the end, he's one of the worst boyfriends I've ever had, not just for his slightly unfaithful ways but for other things as well.
In the end, you will come out stronger. This relationship will ready you for future hardships. ( And im pretty sure that the relationship with the woman 8 years older than him with a kid won't work out so HAH. In his face. )
How old are you, if you don't mind me asking.
EDIT//
WHAT THE HELL. Why'd you take off the topic.