My girlfriend cheated on me 3 times and had the nerve to break up with me because I called her a hoe a lot of times after I found out about the 3rd time and because I argued with her mom(trying to defend her because she wanted to sneak out and spend the night at my house). I understand calling her that wasn’t the right thing to do but cheating isn’t either. Not to mention I never broke up with her after all 3 times. I even tried talking to her mom and apologizing but she doesn’t wanna hear it.