It sounds like you just don't move enough. Muscles that don't move, stiffen up and contract giving pain. The physical therapist will give you exercises to do that will stretch the muscles and that will help, but the best thing you can do for yourself is to get up and move. The less you move the more you will hurt. When you go to bed you can try a heat pad that can be purchased in the market. It reactes to the air around it and heats up lasting up to 8 hours. It looks like a large bandaid with dots on it. Avoid this if you have any problems with tape adhesive. Help yourself and get out and move. It will hurt like the dickens at first, but with increased movement, the pain will lessen. You can try sitting on an exercise ball instead of a chair to help out with posture, too. Glad you are off the soda, especially the diet stuff. Get out and swim. walk, dance, chair dance, work with a ball. Take lots of short breaks and just walk around your desk a couple of times then back to work. Every little movement will help. Good luck
billy--- i've had a similar problem for almost 3 years now, although yours seems mild compared to mine. sitting, driving etc are acts of flexion.
When your body is always flexed, 2 things happen. First, your chest muscles, your upper trapezius, levator scapulae, and SCM muscles get short and tight, and your upper back, serratus anterior muscles get weakened. Upper back muscle weakness and a rounded back also leads to weakened spinal ligaments and eventually spinal instability in the upper back. This all has a name-- it's called upper crossed syndrome. look it up on the internet and go to a website by Dr. Jolie Bookspan and read read read. It's correctable if you're disciplined. try to sleep on your back only.
The Content on this Site is presented in a summary fashion, and is intended to be used for educational and entertainment purposes only. It is not intended to be and should not be interpreted as medical advice or a diagnosis of any health or fitness problem, condition or disease; or a recommendation for a specific test, doctor, care provider, procedure, treatment plan, product, or course of action. Med Help International, Inc. is not a medical or healthcare provider and your use of this Site does not create a doctor / patient relationship. We disclaim all responsibility for the professional qualifications and licensing of, and services provided by, any physician or other health providers posting on or otherwise referred to on this Site and/or any Third Party Site. Never disregard the medical advice of your physician or health professional, or delay in seeking such advice, because of something you read on this Site. We offer this Site AS IS and without any warranties. By using this Site you agree to the following Terms and Conditions. If you think you may have a medical emergency, call your physician or 911 immediately.