Confused 🤔

So all last month I've had sore boobs. I never have any problems with my boobs. I have also been having mild cramps after ovulation till now. AF was due on the 15th January but arrived a day early, only lasted a day and yesterday I had light spotting (brownish discharge) I've been feeling very dizzy and extremely tired plus I'm still experiencing mild cramps.

I took a pregnancy test today and looks negative. Should I retest after a couple of days or was it just a short period I had and?

Has anyone been in a similar situation?