Now, I don't mean to be alarming, but I know that pain that's at it's worst on waking can be a sign of arthritis. I would think that a second opinion would be a good idea.

Do hot or cold packs help with the pain? Could you look into getting a wrist brace?

I think that fish oil is good for joints as well.