Hi... Thank you for getting back with the requested necessary information.
From your symptom analysis and correlating it with the history that I have gathered from you, I feel that you are having migraine without Aura / stress headache / tension headache.
As of now the best relief you will get is from Tablet Ibuprofen 400mg taken three times a day after food.
But if your headache is recurrent and is becoming debilitating then I suggest prevention will be the best way out and the best drug for that will be tablet Propranolol started at the dose of 10 mg per day and gradually increase to 40mg per day based on the treatment response.
But Propranolol is a prescription drug and you will require medical evaluation and doctors prescription for it.
The other option is Amlodipine.
In addition to these medications, please follow -
1. Good sleep hygiene of 8 hours of sleep per day.
2. Avoid certain food like high sugar content and caffeine before bed.
3. You may consider over the counter Melatonin 3mg before bed may help both headaches and sleep as well.
4. Avoiding stress. Meditation and yoga can help.
5. Avoid certain foods.
https://www.withcove.com/learn/migraine-trigger-foods
Regarding the headache the other extremely unlikely possibility is benign intracranial hypertension.
May I suggest you discuss these possibilities with your primary care physician and get yourself appropriately evaluated and managed please.
I sincerely ***** ***** I have helped you today!
Is there anything else where I can be of assistance to you in this regard please. We can continue here until you are satisfied, simply use the reply box and let me know.
Kind regards ***** ***** Sumanth Amperayani