“I am the Lord your God
And there is no other.
My people shall never be put to shame.” Joel 2:27
God devastated the nation of Israel because of their sins. The judgment was horrific and no one was spared.

However, the nature of God is to punish and then restore His people. This cycle is repeated over and again in the Bible.
This promise in Joel reflects the heart of God and His position of sovereignty in the universe. God has dominion over the heavens and earth and there is no other god. And, He will never allow His people to be put to shame.
God will severely test you to determine if you are loyal to Him and walking by faith. He will punish you for your sins but He will never allow you end up in shame.
This can’t happen because God keeps His Word. If you are a believer yielding to God and living by faith in His promises you will be delivered by the hand of God.
As human beings, we continue to fall into sin and misjudge the ways of the Lord. It is unavoidable because of our genetic engineering. You and I live for self and God lives to help others.
Time and again, we have to pick ourselves up from the floor and return to God with a heart of repentance. The good news is God will always be there willing to forgive and restore you to Himself.
Your only hope is Christ who lives in you. He will keep you on track when you understand and appropriate this oracle of God into your life each day; “The law of the Spirit of life in Christ Jesus has set me free from the law of sin and death.”
Which law of God are you submitting to today?