I've been suffering from migraines since 2018 and I've found lack of food/water combination triggers my migraines. When I eat excessively the migraines go away (around 3000 calories) however I'm overweight and trying to lose weight is hard considering I need to be at a caloric deficit. Whenever I get even slightly hungry, I must eat right away because any delay (even the slightest) will cause a migraine.
I sometimes drink over 5,600mL of water just to make sure I don't get a migraine but my doctor says that's too much water per day.
Another way I get rid of migraines is eating a lot once the migraine starts and then taking a nap. That combination gets rid of the migraine.
I've also tried acupuncture and I'm too tired to exercise.
I'm not on any preventative migraine medication (was on Topiramate but had bad side effects). Was also on Inderal LA but it was discontinued. I do however sometimes take Rizatriptan when I get migraines and the medication resolves the migraine with 20 minutes (max number of these pills one should take it 15 per month and I take about eight).
Effexor is the only medication I take daily (for anxiety going on 13 years).
Here is how I feel daily:
- Dry mouth (wake up 3x per night to drink water, accompanied by rapid heart beats)
- Brain fog at front of my head (can’t concentrate, forgetting things, thinking slowly)
- Always tired
- Always hungry
- Always thirsty
I've had several types of blood tests done and nothing points to diabetes or hypoglycaemia.
I've also seen a naturopath with no success either.
Any help/guidance would be greatly appreciated.
Thank you very much!