Confused

So normally I have a 7 day period every 3 weeks around the first or end close to the first of the month well last month my period only lasted 3 days and it was like spotting . My normal is heavy bleeding and killer cramps . I just got marches period today it's a little early but I wonder if maybe I'm pregnant ??? Help!!!!