Ok so my period was a few days late. Then it only lasted 2 or 3 days which it is usually 7 days. I took a test but it said negative. I have been having light cramping around my belly, I've also been getting headaches and backaches, I've been eating more than normal and my boyfriend says my tummy feels different , like its harder he says. Could i still be pregnant? Or whats wrong with me?