2 days late, 2 day period, 2 day spotting

Jo
Before my period i got nausous, headache, felt really tired and my boobs felt tender and heavier 
My period was 2 days late then i got it, it was bright red and the flow was regualr the first day then on the second day it was lighter 
After that day i stopped bleeding until the afternoon when i spotting 
Then the next day in the morning 
During those 6 days ive had cramps nausea peeing alot and taking alot of naps 
This never happened before I have irregular periods they usually last 3 days but i never spotted before or had these symptoms before