@gwynboom Is your son on a beta blocker or a calcium channel blocker? They're very often prescribed as a preventive for patients experiencing frequent or chronic migraines. Without Verapamil (360mg/day), my migraines are unreal. I am violently nauseated, have unbearable head pain and am extremely dizzy. With my Verapamil, the pain, dizziness and nausea is more manageable.