Just here for advice

So may I lost my virginity to the boy I’ve been dealing with for a year and a half now we’re together atleast I thought we were . So I always thought he was being sneaky with girls behind my back because there were so many signs and girls on his stuff but Everytime I would say something he called me delusional, crazy , a headache and everything so I left it alone . Come to find out he actually was cheating on me and he has been for about 3 weeks now . They didn’t have sex but they were texting and FaceTiming and he kept asking her to see her in person again ever since they met at the carnival . She asked for his number according to her and then they went from there . I found out because me and the girl just became friends and they followed each other private pages so I asked her . So I was so filled with emotions when I found out because I felt so dumb because I hes my virginity on a high rank of pride for myself . I never got peer pressured into it or anything and I’m out of high school next year. I wanted everything to be perfect . He started cheating on me directly after he took it . So I confronted him and he tried to justify his self and he said he was wrong but that he only did it because he was bored . He also said he did it because I always accuse him of stuff so he thought why not actually do it since I already accuse him . So then he started getting mad at me because I was upset and he wants me to move past it but I just found out yesterday and then he started saying he’s done with me and I didn’t want him to be done so I set my feelings aside like I ALWAYS DO and I forgave him . I’ve been crying since yesterday and I just don’t know what to do