My mental state

Hi this is hard but I hope I can find some guidance. I was molested when I was younger and just thinking about it makes it seem unreal because although it happened a few times it was a long time ago. After years of suppression I felt that I finally dealt with my trauma. Although about a year ago I felt ready to lose my virginity, even eager, I did it in the wrong way. But now I’m with my boyfriend and we’re only 18 but I feel safe and supported. But when my period comes around I’m an emotional mess, it’s only gotten worse with the extra hormones of my IUD. I feel like I get emotionally set back. I feel terrible about myself and completely unsure about my relationship. Do I really love my boyfriend? Should when just break up ? Around this time I always hate myself. Does this happen to anyone else? What should I try to do?