Thanks for your question on Healthcare Magic.
I can understand your concern.
By your history and description, possibility of
hormonal imbalance is more in your case.
You are taking hormonal pills, so they might cause you hormonal imbalance and all the symptoms.
Actually hormonal imbalance can cause stress,
anxiety and mood swings. And all these can cause headache,
dizziness etc.
So better to get done hormone levels and if imbalance then change your hormone pills.
Also
consult psychiatrist and get done
counselling sessions. Try to identify stressor in your life and start working on it's solution.
You may need anxiolytic drugs too.
Don't worry, you will be alright.
Avoid stress and tension, be relax and calm.
Hope I have solved your query. I will be happy to help you further. Wish you good health. Thanks.