What do you guys think ?

Love

I’ve been feeling light heated , headache , dizzy lately and now i have a belly ache and it feel like i had to throw up but nothing came up . What y’all think ? My period suppose to come on Monday April 2