Echoing the parent, take it very seriously. One thing that helped me was an verticle mouse (Evoluent C in my case). There's on one thing that will solve you're problems, just bit a pieces that will contribute to long term management.
One other thing is WorkRave which reminds me to take breaks. This is helpful for my hands, but has been frustrating for getting into the groove of programming.