Need some advice please

Kellie
So my period is always on time and it's always heavy. This month it was 3 days late and spotting for 3 days. Could I be pregnant or am I having a weird period?