Are you doing any regular strength training?
I got RSI since I was 12 no joke. On and off until I was 30 something. I was doing physio, stretching, and tons of NSAIDS (bad news for my tummy over the long run). Not until I started doing pushups and squats and swinging around a kettle bell (very carefully) did I finally get a rest on the regular pain.
It's a journey. Lots of technical aspects. Since your a coder I hope you might cotton to it. Best of luck! You don't need to be in pain.