I got a negative pregnancy test

My period is still not here I'm 4 days late I just threw up but I think it was the food I ate bc it was nasty and I've a really bad headache I'm really stressed and not having my period makes me more stress but I know I'll just cause it to take longer  but it's hard not to stress with everything that's going on I just told off my ex and I'm really moody so I'm guessing af is just around the corner