That's what I was going to say too. We can't know everything. Perhaps he was an angel with another "mission" that you were not to participate in. But he does know you love and miss him, is most grateful for everything you did to help him, and he loves you too. I'm sure he wouldn't want you feeling guilty over something you really had no control over.