How to get over bad experience losing virginity?

Only read this if you really want to, because it's long, messy, and grammatically incorrect af. I apologize in advance 😬 Last summer I had a job away from home and lived in a house with a bunch of other college student aged (mostly) people. One night I lost my virginity to this guy I liked and really cared about, we were both drunk and didn't use any form of birth control and he didn't pull out, which I should have told him to I guess but since I was drunk, inexperienced, and worried about him thinking it would be awkward (😡) if I did, I didn't. So the next day was fucking horrible because I had to take a long ass break from work to go to the health center to get plan b and got in trouble for it, paid $50, had to literally run there in the pouring rain, and this whole thing was delayed because I had to pay in cash and the ATM near me wouldn't work at first. Anyway, he pretty much ignored me for a while after we hooked up so I cried every night because I was so devastated. So i started ignoring him back to act like I didn't care. I don't know if he realized he was doing this because a few weeks later he actually said hi to me a few times and wasn't so standoffish, but the weeks right after we had sex he wouldn't even acknowledge me when we were in the same room. So fast forward to almost the end of the summer, he quit his job to go home and I sent him a drunk text saying he ignored me and he's a bitch (I wasn't wrong tho) and also revealed it was my "first time". He denied it and said I ignored him, called me crazy, etc etc. The next day *I* apologized to him and he accepted it. Then after the summer was over, i had this whole pregnancy scare, my period was around 2 months late, I was scared out of my mind and thought my life was ruined. thankfully I wasn't pregnant, but it was the shittiest time of my life worrying about it. I also felt like he just used me without caring at all about what could happen if he didn't pull out, I don't have as much sexual experience as some people but I feel like that's something you should get consent to do, especially when it's a drunk hookup with someone 3 years younger than you. I wasn't on birth control and a lot of girls aren't so idk if he assumed that I was or just truly doesn't give a shit. I texted him a super long explanation like this back in November and he gave a half-assed apology ("I'm sorry that happened really but I didn't know any of that") that didn't take any responsibility...I thought I was finally getting over this after that conversation but I'm not. It sucks to admit but I'm not, it still makes me down on myself to think about this and lately a few different things have made me think about it constantly. His sister who I was friends with during the summer got accidentally pregnant by a deadbeat guy, what almost happened to me, and i know it's stupid but just like...she's his family so it makes me think of him...she's pregnant so it makes me think of my pregnancy scare with her brother...yeah. When I found out she was pregnant it made me super depressed and whenever she posts about it on social media I feel sad all over again. ALSO, I might be transferring to the college that he goes to. It's the only other school  (other than the one I'm leaving bc it's shitty) in my state that offers the major I'm studying and their program is really good. The fact that I'll probably run into him there literally makes me question if I should just go to school out of state and rack up $50000 more student debt than I'd get if I went to this school. I know this whole thing looks pathetic but I just want to get over it and i don't know how.