Migraines can occur by Trigger factors like lack of sleep,stress,travel,not having food on time etc.. Avoid all these and consult doctor for your medications
First try not to wake up on mondays 🙂 Second you should take sone prophylactic pills sucs as lustral for 6 months and stop taking aleve when you have a headeche ( if you can’t struugle with pain, take only a paracetamol). And start walking for 10k steps each day. You will be ok...
No, when you get up try to think about great things. Try to keep your mind clear. Relax and breath. Then the pain will calm down