God overflows with love, grace and mercy. God does not give to each of us according to what we deserve. What He gives to us does not reflect our goodness. What He holds from us does not reflect our badness. God is a God who longs to give us, His children, good and life giving things.