I have awful posture and am trying to fix it with exercises etc but I'm an awful slumper when sitting and have pretty bad chairs too: tub office chair, sofa etc. I was hoping somebody might have wisdom about a magic purchase I could make (cushion/ support?) that would help and turn me into more of a swan than a hedgehog?