Migraine Injection

I am just wondering why nothing but the injections helps? I find I am losing touch with myself and my family when I have migraine episodes for weeks on end.