This was very touching. Take a read.