I am like that. the tight neck and shoulders is probably what is giving you the headaches at least thats what my doctor says. If ur skin is not too sensitive taking something like a rolling pin across your shoulder where it's really tight can help loosen up those muscles. It's really painful at first but it does help. I've already tried muscle relaxers for it and those don't work on me so the rolling pin is the best option if you do not have muscle relaxers or they just don't work on you. Even massaging the area or getting someone else to lightly massage it can help. The goal is to get it loosened up in the headache should not be as bad.
If the headaches tend to not respond to acetaminophen, and seem to be focused around your temples or near the back of your head then it's most likely tension headaches. Another tell is if you rub at your head (like a massage) and it helps - because it would indicate that the pain is muscular. Hands down, the BEST treatment for such headaches is to find what's causing the stress and work on that. (Ex. Worried about a test coming up, find a study method that works for you. You don't have to get rid of the source of stress, just try to find a way to work towards solving the problem/making it better). Unfortunately this is way easier said than done. So try massages, something like a Hitachi wand can be used to help break up any knots (if you can't get someone to help you this is a good alternative), a single dose of an anti-inflammatory drug might help if your muscular pain and tightness is because of joint pain (if you're favouring an injured or sensitive joint).
I also recently learned that stress can be a migraine trigger, and that migraines can mimick other headache types. So you might be experiencing migraines triggered by the stress your pain is causing
I had stiffness in neck, shoulder and upper back. I was going through PT and Massage therapist when I was introduced to trigger point injections for my fibromyalgia. They did those in my neck and my shoulders and I was like a new person. I just have to teach my self how to not tense up sence it's an automatic response for my body to go into.
I’ve dealt with migraines and regular headaches. A lot of my headaches come from my neck muscles being weak and a previous shoulder injury I thought had healed. I went through physical therapy and really tried to focus on my posture and at home exercises. I hope you get to feeling better.