why does my upper back hurt when i lay in bed?
Upper back pain can have many causes. Common ones include muscle strain or overuse, poor posture, or an injury. More serious causes include a spine condition such as a herniated disc or, less commonly, cancer, or infection of the spine.