He was perfectly named given that Raziel is an angel! I know what you mean, he never wants to let anyone down, but I have told him that we all understand that there are times when he can't be here and that we are all happy just to wait for him!
He is and you are right, he is the reason why I redid some of my older pictures for seeing Raz's pictures always makes me want to try harder with my own