Oh it is so sad when things turn out like this. But you did all you could and the last thing you must do is feel bad - we all feel guilt when our babies go from us, we think we could have done more, it is natural, but he had a loving mom and home and will be long remembered. I am so sorry.