See if the Doc will let you try Prednisone thats what I use, I have bulging and herniated disks in my neck that cause arm pain and headaches(migraines)

Optionsdude

I have had some problems mentally at times , getting pissed off and depressed, the Prednisone helps with that too I am not sure why, but my thought is your neck is causing you head pain, its either the tension doing it or the stiffness is causing a change in the blood flow to the brain.

My problem gets worse if I raise my head upwards , of course you could be completely different