God’s absolute fullness of life and truth and beauty and goodness and all other perfections is such that he is not only self-sufficient, but also, in his very nature, overflowing. God is so absolute, so perfect, so complete, so full, so inexhaustibly resourceful, so joyful, that he is by nature a Giver, a Worker for others, a Helper, a Protector. What it means to be God is to be full enough always to overflow and never to need. God is love.
— John Piper