Hi,
Thank you for posting your query.
Regarding migraines, you should be started on anti-migraine medications such as beta blockers,
topiramate,
divalproex, etc. These medications would reduce the severity and frequency of headaches.
For relief of pain, you can take
rizatriptan or
sumatriptan tablets.
Your other problems are not related to migraines.
I hope it helps. Please get back if you require any additional information.
Wishing you good health,
Dr Sudhir Kumar MD (Internal Medicine), DM (Neurology)
Senior Consultant Neurologist
Apollo Hospitals, Hyderabad, India
Click on this link to ask me a DIRECT QUERY: http://bit.ly/Dr-Sudhir-kumar
My BLOG: http://bestneurodoctor.blogspot.in