Am i?

So my lower belly is bloated and right above it has been feeling really weird and occasionally I get the pains by my ovaries and I have to pee more frequently and I’ve been more gassy and now my boobs don’t fit my biggest bra at all. I get weird cravings and I was having lower back pains and mild cramping a few day ago but not anymore. I’m 3 days away from my period. Thoughts?