Hello there!
your answer lie in the question. You have vertigo and all major causes you have. Migraine
headaches, ear ache (infections) and laughing increases the ventilation rate (
hyperventilation syndrome) triggers vertigo.
for vertigo there are some other options which you may consider from like antihistamines, benzodiazepines, phenothiazines, monoaminergic agents, and
anticholinergic agents.
But more importantly you need to know the reason for your this vertigo.
vertigo has many causes.
Inner ear diseases like meniere disease is one of them, But more common are history of falls or headaches and migraines.
answer some of my questions first.
-Do you have light-headedness, unsteadiness, motion intolerance, imbalance, floating, or a tilting sensation?
-Do you have any viral infection history in near past?
-Do you experience any
hearing loss in affected ear or opposite one?
-How long does the sensation persists? is it for seconds only or associated with head or body position changes or last for hours?
-was the vertigo sudden in onset?
-Do you have any history of migraine headaches, cold sores or viral illnesses?
-Did you take any medicine or recreational drug in recent past?
-DO you drink or smoke?
-How old are you?(old people vertigo above 40 years is more serious.
you will need a thorough physical examination like vestibular exams,(ositioning,caloric testings,posture and gait testing etc) and vestibular stress exams, some hyperventilation exams. electronystagmographies,rotating chair test,computerized dynamic
posturography etc to rule out any serious underlying trouble.
Mean while i would recommend signing up to some vestibular
rehabilitation programs for their promising results.
Cheers
Dr Khan