Bad posture can cause pain in your back and also reduce the blood supply to the muscles. This may result in stiffness over time.