<human>: Can you give me a shortened version of the text?

I'm 21F, he's 24M. I found out that, for four months of our relationship, he was cheating on me with another girl-to the point of telling us both at the same time he loved us. 

He broke it off with her. I stayed, because I'm an idiot. A while later, I found out from a friend that he kissed another girl. I ask him about her, "Who's Tina?" "I don't know." he replies. "I don't know anyone called Tina." According to Tina, she slept over at his house twice. He eventually breaks down and confeses that they kissed drunk, but says she never slept over. Frankly, I believe Tina. I stayed because I loved him too much to leave. He has been wonderful to me lately, supportive and loving and everything. But I just can't trust him. 

So. Reddit, I want to leave. It's hard because I've never loved anyone as much as I loved him. He keeps saying he's sorry, he loves me- he even sold his precious guitar so he could have the money to stay in the city, with me. But it doesn't matter, the trust is gone. I just need to hear from you all that I'm right. 

Once someone has done this (TWICE) he is a bad boyfriend and could never possibly be trusted to be faithful. Right? I have some people in my life telling me to stay. I just need to hear support that I need to get out.
<bot>: I'm having a hard time leaving someone who cheated. Some friends have advised me to stay. I want to hear if you all agree with me that if I stay, he will continue to cheat.