Weird Periods, Help!

Britney
In march i only had a period for 3 days but it wasnt heavy. In April i have a period for 7 days but its better to say that i spotted for 7 days becausse it was very light and on and off. Now my period is late! Any advice or anyone else experiencing this?