This boy sounds like a hypocrite. I honestly think you made a mistake at even keeping him in the first place, but that's only my opinion. Cheating men are never worth much, if anything. They're lying losers who are trying to play every girl they can. I can see why he got upset at your phone, but you had every right to be mad at him as well for what he did to you. See where I'm coming from? he sounds like a MAJOR hypocrite and no good. You know what you did and what you didn't do. you know you didn't cheat. That's all that matters.If he were a real man and truly loved you, he would believe you anyway. I wouldn't keep this man if I were you, but I cannot tell you what to do. Make your own decision, but make sure it's a wise one. Hope this helped.
Lylan