He is indeed a lucky little boy, you are a good Mommy... he is getting the best care right there with you! These little ones can give us such a scare
Dont blame yourself for it, you didnt ask for this to happen.
With all the TLC he is getting, i'm sure he will be just fine