R U in the UK?
Headaches can be caused when the body is dehydrated. I have been on betablocka medication for several years and had to cut from 40 at night to 20mg night and morning due to background morning headaches. I then stopped the morning 20mg and am OK with 20mg at night. If I sleep too heavily I wake feeling leaden, hung over with a background headache.
Have you tried an over-the-counter pain relief or is the headache more severe? Also, if someone has taken pain relief for years, they may develop what is known as a bounce back headache