I whole heartily agree with you. The Almighty will forgive, if we ask for his forgiveness, AFTER this nation has turned from its wicked ways:
2 Chronicles 7:14 if My people who are called by My name will humble themselves, and pray and seek My face, and turn from their wicked ways, then I will hear from heaven, and will forgive their sin and heal their land.
I have set before you life and death, blessings and curses. Now choose life, so that you and your children may live -Deuteronomy 30:19
God did not forgive the nation of Judah once.
“However, the LORD did not turn from the fierceness of His great wrath with which His anger burned against Judah, because of all the provocations with which Manasseh had provoked Him. And the LORD said, “I will remove Judah also from My sight, as I have removed Israel. And I will cast off Jerusalem, this city which I have chosen, and the temple (house) of which I said, ‘My name shall be there.’”
“Surely at the command (mouth) of the LORD it came upon Judah, to remove them from His sight because of the sins of Manasseh, according to all that he had done, and also for the innocent blood which he shed, for he filled Jerusalem with innocent blood; AND THE LORD WOULD NOT FORGIVE.” (All caps mine) 2 Kings 23: 26 & 27 and 24: 3 & 4
First the king repented and Josiah his grandson would lead the greatest revival under a king but God still judged Judah and that happened when Josiah’s son returned to sacrificing children to a false god. That judgment was fulfilled by Nebachudnezzar of Babylon for 70 years. Lamentations was written. God did restore the nation but He could not NOT avenge the death of the innocent. The world is in big trouble.
I think 2 Chron 7:13 should always be included when verse 14 is quoted, it completes what God is saying here.
When I shut up the heavens so that there is no rain, or command the locust to devour the land, or send pestilence among my people, 14 if my people who are called by my name humble themselves, and pray........