I am not a big fan of Antivert
(meclizine) preferring Valium or other meds like it. Long term vertigo is best treated with vestibular rehabilitation therapy. Vertigo that occurs only when moving your head while in bed can be treated by a procedure to reposition loose calcium
deposits. Any question see an ENT doctor.