We are to be generous with our words, actions, time, money, forgiveness, kindness, hospitality, patience, service, friendship, compassion, skills, truth-telling and love. Even as we enjoy what God does for us and gives to us, we can confidently share every good resource in our lives as He leads us, knowing that even as we give away, there is always enough. God is continually pouring out more forgiveness, goodness, kindness and blessedness so we can be more of a witness to His generosity by giving away part of what He gives to us. Overflowing cups are not for us to choke on, but for us to let others drink from too.