TMI?
Never TMI....but I'm weird that way.
I'm sorry you have to go through this. Good luck with it all.
FWIW: Most that I know that have had joint replacements have done VERY well, and been very glad they did it. Hopefully it won't be necessary for you, though. Hang in there.