Yikes, I feel your pain. I have arthritis in all my joints and have the same problems plus others. Physical therapy, and surgery as a very last resort can help. Other than that, I just have to be very careful not to overdo each day. I take a break and walk around every hour, wiggle my ankles, hands, fingers, etc. I try to stop before my joints start hurting so i can work on my quilts the next day. The not overdoing has taken me years to learn, but it pays off in the long run.