Generosity: A Path Towards Creating An Abundant Life