You do not have any red flags.
Your headaches can be due to;
1) Cervicogenic headache; age-related changes in the neck vertebral joints.
2) Tension headache.
Physical therapy of the neck will help significantly.
Most headaches are caused by the following:
Chronic daily headache
Chronic daily headache is not a type of headache but frequent headaches of various kinds. Most people with chronic daily headaches have a migraine or tension-type headache as the underlying type of headache. Tension headaches are the most common type of primary headache. So probably this would be the first to be considered in the differential diagnosis of your headache also. A tension headache is a headache caused by tense muscles in the face, neck, or scalp. These headaches give a feeling of tightness around the head. The neck muscles can also become sore and tight. Tension headaches can be caused by staying in one position for a long time, such as reading, playing video games, or using a computer.
Migraine headaches are the second most common type of primary headache. Cluster headaches are a rare type of primary headache.
There are other causes of headache also;
1) sinus headache
2) Medication overuse headache
3) Post-trauma headache; occurs after injury or accident.
4) Giant cell arteritis
5) Cervicogenic headache.
Usually, a doctor's examination is sufficient to ascertain the cause of the headache. But occasionally x-ray of the sinus and a CT scan or MRI of the brain may be needed, especially if the headache is persisting for long, is worsening, and is accompanied by symptoms like vomiting, vision disturbances, and imbalance. After the tension headaches, the commonest headache is migraine.
Following are the suggested treatment for chronic tension headache and cervicogenic headache;
2) Mild massage
3) Correct posture of the neck during working.
4) Relaxation techniques like meditation.
5) Stretching exercises
6) Occipital blocks
7) Electrical stimulation
8) Therapeutic ultrasound
9) Hot/cold packs
I wish your symptoms resolve soon.
I would be happy to assist you further if you need any more information.
Thanks for using JustAnswer.