Late and short period

So usually my period is on time and I completely missed it. The day after it would’ve ended I started and had bad cramps but only bled heavily for one day and then spotted for two days. My period lasts four days (two heavy days, one medium, and one that goes from light to spotting to nothing). I didn’t take a pregnancy test because I was going to wait a week and then check but I started bleeding before I checked. So now I’m confused. Was it my period? Was it a chemical? Do I wait until next month or should I see a doctor?