HI.guys.Ive been getting migraines since i was 16 years old and know Im 41.Too many years dealing with this s_it.I really dont know why my headaches vanish for months at a time and then come back...