HI, thanks for using healthcare magic
It is possible that your symptoms are related to conditions affecting the inner ear
such as meniere's disease.
Meniere's disease is associated with dizziness
, hearing loss
, headache, nausea
The episodes of dizziness can last from a few minutes to a few hours.
It is treated by a low salt diet and medication.
You should consider visiting an ENT doctor for an assessment.
I hope this helps