<human>: Could you distill the essence of the text into 1-3 sentences?

So, I have been dating my (now) ex-boyfriend for almost 2 years. I was in love with him and we went to Georgia together. When we came back, I found out that he emotionally cheated on me with women from craigslist. He lied to me to my face when I asked hm about it and I texted him and he told me he did it because of "Validation". I of course forgave him because I loved him and he promised he would never do it again, and would treat me like I deserved to be treated.
 
Fasst forward a a few months later and I feel like I can't trust him, and I wold search his phone to no avail for anything to prove he was being shady. Our sex life was non-existant and I told him "IIf you didn't want to be with me, you should've told me" I left and the next day he broke up with me because he didn't want to date me, his only excuse was that he wasn't feeling it and didn't like how I sent one-word texts when I was mad. I (like a fool) said maybe we should start over, and as i questioned him more it became apparent that he wanted me to be a "security blanket" so he could have me around while he decides. I told him that we should be done.

Fast-forward again to a few weeks later and I was a mess, he asked about getting together again, and like a f*ing idiot i took him back. Now, i started finding his Safari history being deleted and his mailbox being moved although never signed into and I knew something was wrong. I checked his Gmail and it was wiped cleaned except for his sent emails which he responed to a feminine, and sluttly named email adress. I woke him up and he got to chance to hear me go off on him in his parents basement, and on the 15 min ride home.  I know I brought this upon myself, and I know I probably deserve this, So my question to you Reddit is how do I move past this two year relationship I put so much time and care into and how do I not feel so foolish?
<bot>: I broke up with my boyfriend due to his emotional cheating but I don't know how to move past it, or how to forgive myself for letting himhurt me more than once.