thats awesome that you were able to take such good care of him. You should be really proud of what you did. While its not cool that he was in the health he was, thats not your fault. Your hard work probably made his life a lot better.
Congrats on the successful surgery.
oh and I hope your kitty is ok too!