Glad its going good. I've had both knees and both hips replaced. Mine stemmed from a military knee injury. Although 40 years walking concrete manufacturing plants probable didn't help.
Glad to hear your recovering well.