“All you saints! Sing your hearts out to God! Thank him to his face! He gets angry once in a while, but across a lifetime there is only love. The nights of crying your eyes out give way to days of laughter.” – Psalm 30:4-5 (MSG)
“Sing praises to the Lord, O you his saints, and give thanks to his holy name. For his anger is but for a moment, and his favor is for a lifetime. Weeping may tarry for the night, but joy comes with the morning.” – Psalm 30:4-5 (ESV)
Praise God! Even though we live in a fallen world, even though we are racked with sin and death, even though it seems evil triumphs over good, God is supreme over all!! Our sin and rebellion brings darkness. A holy God cannot just overlook our unholiness; but for his children, for those who truly surrender themselves and seek after him, the victory has already been won!
Crying gives way to laughter. Weeping turns to joy.
Maybe not today. Maybe not this year. It’s possible that it won’t even be until eternity, but God’s word declares that love will win. Each and every time.