I know migraines are a pain in the ass, I guess literally in the head. I admire you for your ability in dealing with the pain so long. After a day, I would've just went to the doctor. However, it's probably time that you sought help. Long overdue for yourself and your sanity.