My 9 year old started getting his migraines so frequently this year he missed almost a month of school. the doctor told us that after talking to my son he has been having them for years but thought they were normal (explains alot from when he was young) Our Neuro put him a natural medication called Petadolex, you buy it online @ www.migraineaid.com it has worked wonders for my son, its a preventative without all the side affects. We were told it has been used in germany for 40+ years. My brother hasmigrains as well and has stared taking it and is no longer on imatrex. Hope this helps