What's going on with me?!

Samantha
I JUST got off my period 2 days ago but I've been feeling nauseous and just threw up.. Could it just be a virus, or stress from my husband leaving for deployment in a couple days...?