it's sad hearing that, I can imagine his loss.
It's times like this that make us wonder the purpose and the meaning of our lives. So unfair it seems that the good ones have to depart earlier - should they stay longer, they would help us out to face and surely improve our lives and others'. But, death is part of life, we must admit that it surrounds us every minute, that it strikes at any time.
Hope there's a meaning behind this suffering, because it's tough not to be. Maybe because we want to stay longer and enjoy this ride with the ones we love - but maybe it's just borrowed time, and instead we should accept that whatever is beyond this, what we have to prize is the privilege of sharing all the moments we got.
My best regards, Chad.