not vertigo so...?

I've had a feeling of lightheadedness/feeling off balance (like I'm on a boat), fatigue and it's interfering with my concentration. Also accompanied by a headache and pain in my eyes. As well ringing in my ears and a sharp stabbing pain mostly in my left ear (5that I get a lot more often than one should). I've had this on off for like 6 months. I also have severe anxiety and loads of stress. Idk what this is but I'm losing my mind. And as of today I see black dots every now and then :(