I am on the verge of losing my job, due to migraines. No one understands why it is impossible to go into work when I have an attack. I have offered a letter from my Doctor, only to be told that won't be necessary. My manager even had the nerve to tell me that he worked with someone who also had migraines but never missed a day of work. Well that is great for him! Wish I were that lucky. I live alone, so I have no other income. At this point I don't know what I am expected to due, I have no where to turn. I feel so hopeless !


Hopeless,
I am so sorry to hear what you are going through. Is there an HR department or union rep at your job? If so, contacting them might be your best next step. Explain what your manager said to you in a non-defensive way and say you'd like an opportunity to explain how migraine disease affects you, since everyone who has it is different, and not everyone can work during an attack.
I know it's not easy, but try as much as possible to think of yourself as a neutral third party who has noticed a gap in the company's knowledge base. Do your research and be prepared. Bring information containing the full range of symptoms that can be experienced during a migraine attack as well as a written diagnosis from your doctor and a clear explanation of what you go through during each stage: prodrome, aura, attack, postdrome.
Be pro-active and ask what reasonable accomodations could be made if you were to experience an attack while at work, such as having a cool, dark, quiet place to retreat to while you wait for your meds to work, or having ice packs on hand or a vomit bucket handy, or whatever might help you, so that you could potentially return to work once the worst is over rather than go home. The point is to show that you are a responsible employee, want to work and have some ideas as to how to make it possible while you have a migraine.
If there is no HR department or union rep, you can do this directly with your boss by asking for an appointment to meet with him/her and if possible asking if an neutral third party can be present. These are just my personal thoughts based on having worked in a corporate environment while trying to cope with migraine. I hope this is helpful.