From the fullness of his grace we have all received one blessing after another. John 1:16, NIV
As children of God, we are the primary recipients of His blessing. Regardless of our past failures or present shortcomings, our relationship with Jesus Christ ensures that "from the fullness of his grace we have all received one blessing after another."
When the Mediterranean Sea evaporates or runs low, the Atlantic Ocean rushes in at the Strait of Gibraltar to replenish it and keep it full. When you and I are related to Jesus Christ, our strength and wisdom and peace and joy and love and hope may run out, but His life rushes in to keep us filled to the brim - not because of anything we have or have not done, but just because of Him we are showered with blessings.