Migraine help

Ashley

What causes migraines? I've just started getting them but they're so bad I go blind at times. It's not my birth control because I've been on it for over a year and never had them. Anyone have any suggestions? Or anything that'll relieve them?