Coming up on 2 years since my first TKR and couldn’t be happier with the results. One thing that seems consistent is many of us say the same thing, we regret we waited so long. Obviously YMMV but I am firmly in the camp that says if you need it get it done.