Boyfriend gave me an STI

So Basically my boyfriend gave me an STI, long story short we was together for over a year broke up for a month or two and he got with someone else and we started talking again, he told me about the girl before we got back together, he was my first everything so I was hurt it literally made me tear up and I just remember he’s smug face when he said it, he blamed it on he’s head was all over the place he was drunk and taken some other stuff but he still loved me. I still loved him and I never kissed anyone when I went out or anything like that I wouldn’t even dance near a guy. Anyways after he said he was going to get tested and never did, I was in a world of pain for months because of this going back and fourth to the doctors they just dismissed me basically was told it’s most likely my bowel, I don’t have much luck with doctors they done serval tests over the months & I was told my results were normal then I find out I was prescribed antibiotics and wasn’t told, never bothered to tell me why I was given them. At times I couldn’t even walk properly because of the pain I had. Well I find out 2 days ago he gave me something as he finally got tested and I just feel so lost. It’s just brought it all up like not only did he get with someone else but I’m the one who suffered for months because of it!! I feel so stupid about the whole situation, Can I even be mad or upset? Like I don’t even know