2 Chronicles 7:14 is not a promise for all times...
Someone recently corrected me for applying the promise of 2 Chronicles 7:14 to America. They were right. I was wrong.
"If my people who are called by my name will humble themselves and pray and seek my face and turn from their wicked ways, I will hear from heaven and will forgive their sins and restore their land."(1)
The Old Testament is God's Word, but not all of its commands and promises apply today. God promised to heal Israel at a specific point in history, not all countries throughout history.(2)
We can't make God's promises everlasting when God makes them specific. Other examples: we no longer collect manna, build Old Testament tabernacles, or follow cleansing laws.
We also know that 2 Chronicles 7:14 isn't a perpetual promise because God always keeps His promises. Yet many evil countries throughout history have had faithful Christian communities.(3)
The principles in 2 Chronicles 7:14 are timeless: humble prayer for our country and repentance. The promise is not.
(1) The universal principles in 2 Chronicles 7:14 are found in 1 Timothy 2:1-3. But God did not give every Christian the promise that He would heal their land if they pray, seek Him, and turn from wickedness.
(2) For a New Testament example of a Scripture that applied to a specific group at a specific time read Matthew 10:5.
(3) North Korea is one of many examples throughout history where Christianity thrives amidst evil governmental rule. North Korean Christians who put most of us to shame for their purity and fervor, have lived under intense persecution for over 60 years.
More on this Scripture from other sources:
About American Politics