Help!

Nevaeh

So my periods have never been regular BUT they do stay consistent around 30-34 days. I had a period on the 28th of November which was technically 5 days late (supposed to start the 23rd). I went to the ER on the 9th of December for left side pain and severe nausea. They tested me for everything and all was negative, was told it was probably stress. The morning of the 10th I started spotting just when I went to the bathroom and a drop or two in my pants. It lasted till the 15th and never got any heavier. Today is cycle day 21 according to my Calender I’ve used for awhile. I took a test, today with first morning urine..just out of curiosity bc I wasn’t sure what the bleeding was. My calender says my period is due on the 28th! I’m beyond confused and just want answers://