Usually, stress, lack of sleep or forgetting to eat causes them. I just went to a sleep specialist and I’m taking so allergy drops to solve my mild snoring issue. Which is helping the sleep part but every now and then I can’t turn my brain off.
Fioricet (butalbital) 50mg (with acetaminophen and caffeine included) every 6 hours... ❓
I completely understand the “can’t turn my brain off” problem. I have that problem at times too and wouldnt be surprised to learn that many of us here do. We can’t know what we know and always sleep well.
It sounds like you may have a little bit more control over whether you get a migraine or not, so botox may be too much treatment for your situation.