Poor you, I can relate to your problems. I have had my right knee replaced twice. First replacement lasted 12 years.
this last time was 6 years ago and no problems so far. I do have arthritis in all my joints but an Alieve will help me if it gets too bad. My thoughts are with you. Hang in there.