Wow, Cindy, so sorry to hear about your pain. :(
You've gotten a lot of good advice, but I want to add a couple of thoughts, which you already know, but may need reminding.
Swelling leads to pain and stiffness, which leads to favoring, which leads to poor gait, which leads to stress and...