Aw, he looks like he's doing just fine. I'm so so happy it all worked out!