Does anyone who suffers from migraine have any information on prevention/cures please? My son (22) getting them on a regular basis and it's really affecting his life/work. No medication works - wondering if anyone has any words of wisdom?