I have suffered from migraines for several years, lately they have taken over my life. I have recently lost my job due to so many "sick days". I have been to doctors and neurologists time and time...