You have really been through a lot with this little guy! I am glad to hear he is doing a lot better and hope that continues. With anyone else, he probably wouldn't have made it this far.