Damn ! She's up an about again !!! OK, I was just kidding about changing your political views.
Hang in there BBB. I had a knee replacement a couple of years ago and rotator cuff (shoulder) repair a couple of years before that. Key lesson for me both times was the physical therapy is important. The final results will depend in major part on your persistence and how much effort you put into it.
The therapists will also, to some extent, follow your lead in determining how much activity you want to push for. Don't send them signals you don't really intend. Sometimes it's hard to make progress in range of motion, strength & stability, etc. , but if you can the results are lasting.
Good luck !