What is the best pillow for neck-pain and headaches????

I cant take it anymore and really need a good pillow. I must’ve gone through 5 different pillows the past 2 months and nothing is working. Every morning i wake up with a pounding headache and pain in my neck. Does anyone have any recommendations on a good pillow??? PLEASE HELP!
Thanks :)