Perhaps the True Meaning of Life is: Giving and Receiving Hope.