Why do you think he does that?

I still can't help wondering why my ex cheated?

I didn't know he was cheating on his girlfriend with me and maybe he even cheated on me...i dont want to know anyway, I just wonder why some guys do that??!

Besides, his mother used to cheat on his father and that makes him feel really down when he thinks about it. So why he does the same??😩