Self-giving means that we have to understand the nature of giving. When most people give, they give expecting a return on their investment.

Self-giving means that we have to understand the nature of giving. When most people give, they give expecting a return on their investment.