Sorry you are facing another surgery, but you are correct that better to get it all now than deal with it later. It sounds as though you have been doing great physically since the first operation, and have a good support group with the family. I'm sure you will sail through this next one, and hopefully be done with it!
We will all be thinking of you tomorrow.