Day 339: God is Love

Psalm 143-145; 1 John 4

God is love. In a word I think it means something like: 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—never murmur, never pout. God is love.

By John Piper. ©2013 Desiring God Foundation. Website:

We love because God first loved us. We love because He has given us His Spirit – and His Spirit is love. If we are believers, we will love others. John commands us to love because he wants us to be more of who God has transformed us to be. We should love so well that the world takes notice. Our love should be sacrificial and bold – just as God’s love for us is sacrificial and bold!

The Lord is gracious and merciful,
slow to anger and abounding in steadfast love.
The Lord is good to all,
and his mercy is over all that he has made (Psalm 145:8-9).