Thank you for posting your query to Healthcaremagic!
Based on your symptoms, you could be suffering from a stomach flu
, a kind of viral gastroenteritis
. This could explain your symptoms such as stomach bloating
, and increased need to go to toilets.
It is generally self-limiting in nature and you should get better in a few days.
For migraines, you can start preventive medications such as beta blockers or topiramate
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