“To have a good friend is one of the highest delights in life; to be a good friend is one of the noblest and most difficult undertakings.”