The Joy and Lessons Of Giving: A Personal Journey