i get really bad migrines as well.
You should check and make sure your birth control is one that is for people with migrines. my doctor switched mine a year ago and the headaches got worse so I switched to one that works for people with migrines.
I have also found certain foods trigger them and stress does as well. good luck