We all long for a good night sleep, but how many of us wake up with neck and shoulder pain. Have you considered your pillow isn't offering you the correct support.
Everyone has different needs when it comes to pillow, and they should match you body type, whether you sleep on your side, your stomach or your back, you will need to consider the level of support the pillow offers.