Why do men cheat?

I was in a realtionship for 12 months, and honestly everything was fine for the most part (obviously we bickered here and there like every couple). He did have commitment issues I knew about but it didn't deter him from the relationship. I found out that he has been talking to someone else for 5 weeks and god only knows what else. Why do men cheat even if nothing is wrong in the relationship? I am blaming myself!

Why do men cheat?
Post Opinion