What is wrong with me??

First off my period is over 2 days late. I have been having bad cramps/abdominal pain, extreme exhaustion, headaches, diarrhea, nausea, body aches, etc. I took a pregnancy test and its negative and I have no fever. This has been going on for a couple of days now. Any ideas on what is going on?