Almost everyone wakes up with a stiff neck or sore back at some point. Sometimes it fades in a day or two. Other times, it lingers, comes back again ...