Aw, RIP little Angel!!
You did everything you could possibly do for him, you did great, don't beat yourself up! He is having a wonderful time up on rainbow bridge right now!!

And he thanks you for giving him a wonderful life while he was here on earth!