Period or something else..

How can I tell if I'm just "heavy spotting" or having a period? My cycle is all over the place.