Flu or symptom?

Alli

I’ve been crazy anxious all day long and I just threw up in the middle of the night. My period is due in 7/8 days. Flu or pregnancy ?