I think people come into our lives at certain times for a reason. I think you are one of his angels.
I am hoping to be able to help him through this. I have never done this before, just haven't known of any serious sickness. But God just spoke to my heart a while back about him. He's so friendly that he does have a lot of friends, but I don't think they are that close to stand by when the going gets rough. He has a couple that will and I know them too bec we went to High School together. If we ever need to we can organize the other FB high school buddies to fill needs. We were a close enough group that some will step up. I am blessed with a nice home, but I don't have a lot of financial resources since retiring on SS, but I have more than him and can help a little here and there.