Is it normal that I have had a migrane for about 10 days straight?

I have had a migraine everyday since about October 13. I can't get rid of it , I usually get a migraine during the week I have my period but, my period was done about Friday ( the 21st) So, I don't know what's wrong.
Updates
+1 y
I threw up four times last night so, I really don't know what the matter is.

Is it normal that I have had a migrane for about 10 days straight?
Post Opinion