I'm having really bad cramping in lower back and abdomen also headaches and nausea and really light spotting?

Time for period? If it is time for your period, then this may just be a variant of your cycle. If you are late for your period, or this is not the time for your period in general, then you should take a home pregnancy test and make an appointment with your gyn to get evaluated.