8 days late, but 3 negative

Marriah

So I am 8 days past when my period was supposed to start. I took one test on day 2 and one on day 4. Both were from the dollar store and both were negative. I have been extremely moody and impulsive when normally I am not.

So now I’m on day 8 past my period and I decided to buy a more accurate test so I got Clearblue. Took one, negative. But Like I was fine all day and all evening, and I just got home and I got nauseous for no reason after I walked up the stairs and then I threw up when I got to my bathroom. And then I layed down for 5 minutes and then had to go throw up again. Other than the random throwing up, I feel fine... I’m so confused because if I’m not pregnant, then what is wrong with me???