Hello! I am a 45 year old female that has suffered migraines my whole life. I remember being a child, crumpled on the floor, in so much pain, and I didn't know what it was. Decades later, I still find myself crumpled on the floor, way more informed, but unable to stop that freight train. I've worked since I was 10 years old. Full-time since I was 18. I've been a mom, also, since the age of 18. I have three children now and am a single mom. A lot of responsibility. Not a lot of time for migraines. This week alone I've had two migraines. I've ran across people that are very understanding, and I've worked with people that roll their eyes because they've never even had a headaches. I envy them. I want that!!! Mostly because on the days that I do not have a migraine, I have a headache. I've been to many dr.'s, neurologists, chiropractors, and even acupuncturists over the years and have tried a myriad of medications and naturals remedies including supplements and even essential oils...but alas I suffer. So, I have accepted my fate I suppose. I have been on the receiving end of write ups, faced near being fired, been laughed at, dragged into the managers offices, talked to, threatened, and faced so much ridicule by people that do not know what it is to have a migraine. Once, I even had a co-worker, a "friend", yell at me saying "go home and get a "migraine", no one wants you here, just go and get "another migraine"". She repeated this, loudly, embarrassing me, in front of my co-workers. A few weeks later she ended up in the ER with her very first migraine of her life (in her 50's) and came to me apologizing over and over. Wanting my forgiveness. Saying she couldn't believe I live like that. Wondering how I go on day in and day out. I did not forgive her. How could I? I have a medical condition but because I don't bleed or I am not cut or because it does not show in some gruesome way, people cannot understand it. So, I suffer alone and I think that is the 3rd hardest part of migraines. The 1st is the migraine, the 2nd hardest part is to keep going............................