Oh my... so sorry about the knee mishaps Goofy, but I am glad they are fixing you up and things are going well. And wow, youve got a great attitude.
Best of luck, and may grace ever shine on your doctors as well.

How long will the recovery time be, did they tell you?
((hugs))
waves