Ive been gettingreally bad migraines?

Patient: Hello, Ive been getting really bad migraines for like 4 weeks to a month. They come on randomly everyday. There usually on my left side of my head but sometimes both sides. And when I look out of my left eye into the top corner it hurts. I have to take like 4-6 Advil a day. The pain is so excruciating I cry every time. Whats wrong??