I used to suffer with a terrible bad back,had a course of treatment sessions with an osteopath to straighten me out and correct my posture and then took up Pilates to develop my core muscles,core stability and posture.This was about 6 years ago and my back has given no problems at all ever since.