The Blessing and Mystery of Giving