Insecurities always strike ⚡️

So I just got off my period the other day and now I'm feeling really insecure and hating my body and size and looks and everything about me . I have a great boyfriend, and around this time I always have doubts as to why he's with me 😔 I know he loves me but it just sucks because thinking of his exes and then me I think they look better than me and causes me to be even more insecure 😭 idk what to do or how to stop it!!???