A bit b4 expected period

Hannah

I started spotting and now it’s stopped. I’ve never spotted before. Now I’ve got three days until my period. I’ve got big swollen boobs (unusual) and more pimples than ever. What is my body doing? Any clue?