AF 3 days early but short

Ashley
AF was 3 days early (5days ago bob 17) this month and only lasted 2 days. My norm is 3-4 moderately heavy days. I woke up feeling so nauseated this morning and hours later am still nauseated. Had a negative pregnancy test and I don't have any other pregnancy symptoms. I am still pretty moody (crying at every little thing and just generally grumpy) which is unusual after me once I've had my period. Anyone have any ideas on what's going on? 
It has been a hard month, came down with a very bad cough and was put on antibiotics in addition to work stress. We almost at 3 years TTC and 3 very close friends just announced their pregnancies. I normally feel all gloomy and  around my period but perk back up to my usual smiley self after but not this month.