Hey, pretty much got over dealing with this on-off for 2.5 years due to a combination of depression, stress and a herniated disk in my neck. For the physical side, you gotta see a PT - the neck especially could take a while to see progress. Even simple PT exercises initially aggravated the issue, go real slow and at your own pace. It's taken me 3 months of consistent PT to sleep pain-free. For the mental side, I recommend a therapist and mindfulness/meditation.
Learning to sleep on my back was really important too - I used to roll over onto my stomach a bunch - get a sleep study done if you can
Learning to sleep on my back was really important too - I used to roll over onto my stomach a bunch - get a sleep study done if you can