I'm not sure. But i have been cheated on and it is awful. And i really hate the excuse that they were "bored" or "unhappy" if you feel that way then break up with me don't cheat on me. Its just complete disregard for someone else's feelings. Cheaters want to bake their cake and eat it too. Selfishness pretty much sums it up.
Let's see they don't know how to handle a serious relationship they aren't mature enough to have one they are cold hearted some like the excitement others think it's cool the rest just have no respect for themselves or anyone else oh lets not forget the insecure ones some people get cheated on & feel the need to get revenge so they cheat back haha lame isn't it
Whatever happened to ur relationship sucks and I'm sorry, but dont ask a question about on ask.com if you don't mind. Go out into the real world and figure out why he did those things. Most people don't really care about them
Don't focus on, "what if he/she cheats on me". Just make him/her feel like there is no one better for him/her than you are. Most cheating occurs by the cheater and not the cheated. Its a character flaw in the other person. I say never cheat, just break up before moving on. It's better to break up than cheat on your gf/bf.