My people shall never be put to shame. Joel 2:26