Having a good stretch once or twice a day feels good and can help prevent injuries (flexible muscles can do more), improve your posture (and as a result help with back pain), increase blood and nutrients to your muscles, and help you to feel less stressed.