Ok well ive been going out with my bf for about 11 months now. We live about 45 min away from eachother but we still see eachother quite often. Now i guess my friend told me that she heard from people that were at a party that he cheated on me with a girl when he was drunk. What im confused about is that he never gets drunk? && that he went into a room with her for about 45 min. Then i heard from another one of my friends by him said that she talked to her friend and she said that all he did was make out with her. So i comfront him and he said she was never at any of the partys he was at. So my friend met the girl he supposedly cheated on me with and she asked her and she said yes he f-ed her. Then she punched her in the face. Then she ran to my bf thrw slurpee on him and said "I didnt no u hada gf!" But hes saying that she said "I got punched in the face cuz i supposedly f-ed!" Then everyones asking him and hes denying it. Idk who to believe. Then he says he wud never do that to me, that im all he has, and that all his ex's cheated on him so he wud never do that to sumone cuz he nos how it feels. Im thinking i shud go ona break with him, cuz i tried and then he started crying and it got outta control. So idk wat to do. I dont wanna break up with him and he was telling the truth all along. && also i dont wanna be with him cuz this girl he cheated on me with has tons of STDS and hasa new guy every week and is drop dead ugly. What shud i do?