what going on worried period has not started

Erica
My  period is three days late. I have been extra tried and feeling  like I have to throw up. I have been cramping and  earlier today I  was spotting but it has gone away. I took a home test and it was negative.