There is a time when life highlights the importance of giving and for some this is only after great tests, struggles and difficulties. Others...