A touching eulogy for a friend. Only we can know if our own life has been well lived and you did him a great justice with this piece.