Help!! emotional and not on period

lotus

I have been crying and upset for no reason and i have no idea why. i get my period in 9 days so idk if it’s PMS, but it’s making me feel nervous and feel like something is wrong w me. lately i’ve also been in a bad spot in my relationship with my boyfriend. is there a reason i’m crying so much for no reason??