I have had wrist pain off and on for a couple of years, but in the past week, it's been steady and painful enough that I've started taking copious amounts of pain relievers. I haven't been diagnosed with anything because I refuse to go to a doctor who will probably prescribe things I can't take or that are more harmful than the otc pain relievers.
I have tried DMSO and Magnesium oil. It does NOT work after the first time, you have to layer it, meaning massage it in as needed through out the day. Don't just use it on your wrist, my pain starts within the area of the middle and ring fingers, is also felt on the outside of the wrist where the pinky finger is and flows down about an inch and a half past the wrist.
I massage the DMSO and Mag oil all over my hands and fingers and to the shoulders. It didn't work just doing the wrist and hand, and it didn't work just doing it one time. You can also incorporate Castor Oil (mag oil and dmso can be very drying) Unfortunately, Castor Oil alone didn't work for me
For some, this may be time consuming, but if you prefer not to use meds, and bringing the pain down from a 12 to a 3 can help, try this method. I find this more helpful overall than 1000 mg of Ibuprofen two to three times a day.