Since ur son BP is high with headache, before branding this as migraine
, we have to rule out pheochromocytoma
..This can be confirmed by urinary VMA assay...
Once this is ruled out, mostly migraine..For migraine avoid precipating factors such as lack of sleep, prolonged fasting,tension etc etc.. U can use prophylactic medicine like flunarizine
or sumatryptan for migraine