I was dating my gf for about almost 4 months. During our relationship she did alot of shady things that bothered me so much, but i kept the relationship going because I had no solid proff she was cheating. Her ex bf was calling her alot, deleting numbers in her incoming/outgoing calls on her phone etc. About a week ago there was a party going on , and for some reason she didnt want me to go. So i went ot my friends party and hung out. Next day she acts like nothing is wrong, so do I but i noticed a hicky on her neck. She lied and said it was from a girl, then she told me it was from some guy. I broke up with her, even though i didnt tell her that i also cheated and had sex with some hot girl. I am not the cheater type and still feel bad, and never cheated on any girl before. I cheated on her because it seemed the whole time she would cheat on me if she got a chance and that is what she did. She said the guy kissed her and then she pulled away after shock after a short while. Keep in mind she is 20 im 24. What would u guys do in a situation like this? I ask this becuase she keeps calling me/emailing me begging me to take her back. She said she will give the partying up unless i go with her etc. But it seems like it is very hard to trust her.