I get that you feel like a failure, and we have all been there at one time or another. But, you are always welcome in the bird world and you could visit often!! I think that the really bad solution would have been putting him in the basement and keeping him covered. We have all heard those horror stories! It sounds like you found a wonderful home! That is the best outcome anyone could hope for.