Ugh I have no idea what's wrong with me

I'm 19 and I don't know why but my body is literally acting like I'm going through menopause or something else. I've been having hot flashes, severely dizzy that my vision blacks out, so nauseated and was cramping for 3 weeks before my period and now that its supposed to come I have no cramps. Very emotional and extremely tired, super horny but nipples are super sensitive and super gassy it's so bad. I dont understand what's happening

That's me like 90% of the day for the past 3 weeks