Guys, why would you cheat on your girlfriend?

Anonymous
What could be the reasons for that?

My ex boyfriend of 4 years cheated on me, and now that happened again! I thought my currently boyfriend was the 'perfect guy', but just found out he cheated on me! (I even feel like a dumb for have said he was perfect) =///

So, I don't know why is this keep happening with me again? What's wrong with me? Why would a guy cheat on his girlfriend? And why is that, the boyfriend behave so desperate, and beg for a 2nd chance, and say he loves you, but yet cheated before?

Please I'm very confused/sad... I need a guy's perspective!

This is a serious question... and thanks in advance.
Guys, why would you cheat on your girlfriend?
16 Opinion