Arthritis is a ***** !

Sounds like you are going to have some physical therapy in your future. Sorry to hear but its seems we all will need some replacements in time. When I built our house an old man in the neighborhood stopped by and told me not to ever get old. He said old age comes with company and its not always pleasant. As I get older I understand what he meant! Every day is a new ache or pain.
Rod