Headache for days

REIGN • Lady⚓JoKeR
I've been having a migrant for two weeks now and idk what's causing it but it comes and slowly goes away I normally get it wen I wake up and it'll leave for a few hours and come back twice as harder then before ughh