Yesterday, Sangeetha and I spent a wonderful afternoon with our beloved 4 year old, Reuben, in the Copacabana beach in Rio de Janeiro, Brasil. Reuben and I were leaving footprints  and drawing images and patterns on the beach sand, which the waves of the Atlantic ocean would wash out, making the places where we had scribbled once again smooth, clean and neat. As I was watching the non-stop waves break on the shore and restore the beach sand, entirely, without discrimination, back to what it was, it struck me that the Love of our God is like the never ending waves of the sea. No matter how much we mess up our lives and scribble our lives with sin, the blood of Jesus Christ, washes us and restores us back into a clean and neat state, blameless before the throne of a just God.

Truly even in creation (the waves), we see the love of God, and what a wonderful God we have and serve, who loves us with an never ending (everlasting) love.

Jeremiah 31:3 (KJV)
3
The LORD hath appeared of old unto me, saying, Yea, I have loved thee with an everlasting love: therefore with lovingkindness have I drawn thee.