See your Dr!! I used to take Vioxx for arthritis and it was a wonder drug for me, until they took it off the market. Celebrex is the same thing only you can't take it if you have sulfa allergies (which I do) so you could get that. One pill a day and after a couple weeks, your joints are so much better!! Even after Vioxx was taken off the market, I had residual comfort, for about a year. Sometimes if you take ibuprofen before you ride, that helps too. What about glucosamine and chondroitin sulfate? Over the counter and is supposed to really help joints.