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

So I have had a thing with this guy for about 3-4 years now. He is 21. I am 20. Long distance. About 650 miles from one another.

Unfortunately, I ended up sleeping with a guy a few weeks ago. I ended up telling my SO about it right after cause I felt bad and apologized. Obviously he was very upset and I spent weeks just constantly telling him how sorry I was about it and that i felt awful for hurting him.

Fast forward and we hadn't spoken for a few days. Turns out, he slept with multiple women for his revenge and to feel better.  The next day he comes to me telling me that hurting me wasn't what he wanted and he told me he apparently 'loved' me and all that. 

I didn't believe any of it at first, but eventually being the fool I am, his words lured me in. Everything was fine for a weeks then one day he told me he was going to sleep with one of the girls again.

I feel so stupid for believing his words, yet so hurt and betrayed that he's still continuing this. I just need help coping and some words of advice.
<bot>: SO of 3-4 years. I slept with someone. He got his revenge with multiple women, told me he loved me and made a mistake, then continues to have sex with others.