physical therapy, glad for it!
I have fought tension headaches for years, just recently stopped two rides with very bad neck pain.
My doctor sent to physical therapy, they worked on back and shoulder to support my neck, and wow, it worked wonderfully.
I went out 4 times this week with no headache or neck pain.
I still have a bit of gas every now and then, but that will not keep me of my bike!