Question: why does my upper back hurt all the time?
Answer: In most cases, upper and middle back pain is caused by: Overuse, muscle strain, or injury to the muscles, ligaments, and discs that support your spine. Poor posture. Myofascial pain that affects the connective tissue of a muscle or group of muscles.