Yes, there is a reason why God destroyed Sodom and Gomorrah.
God decided to destroy every living thing, including those who toleratated homosexuality, although they did not practice homosexuality themselves.
God hates homosexuals so much that God is willing to punish believers who tolerated homosexuality.
When Lot’s wife looked back at Sodom and Gomorrah, God turned her into a pillar of salt.
God hates homosexuals so much that God does not even want you to look back in pity at God’s destruction of homosexuals in the Acts of God.
Christians in every city and every town in the United States must be very aggressive about pressuring gays, bisexuals, and transgender people out of their towns and cities. lest God’s wrath rains down on them and their children.
Jesus Christ cursed Jewish cities which rejected the Gospel. Luke 10:13-16 quotes Jesus Christ cursing Jewish cities in Israel for rejecting Him:
“Woe to you, Chorazin! Woe to you, Bethsaida! For if the miracles that were performed in you had happened in Tyre and Sidon, they would have repented long ago, sitting in sackcloth and ashes. But it will be more bearable at the judgment for Tyre and Sidon than for you.
And you, Capernaum, will you be lifted up to heaven? No, you will go down to Hades!
Whoever listens to you listens to Me; whoever rejects you rejects Me; and whoever rejects Me rejects the One who sent Me.”
Jesus Christ actually and literally said, “Capernaum, go to Hell!” See Luke 10:15. This is the Word of God for the People of God.
Jesus Christ cursed Jewish cities even using expletives (H#@!) because Jesus Christ hated these Jewish cities that rejected the Gospel of Jesus Christ.
And these Jewish cities that Jesus Christ hated and cursed were destroyed in 70 AD by the Romans who destroyed the Jerusalem Temple, the city of Jerusalem, and the nation of Israel. Jesus Christ’s prophecies against Jewish cities were fulfilled in 70 AD.
The Wailing Wall is the proof that Jesus Christ’s curse of Jewish cities was fulfilled in 70 AD. Jesus Christ cursed Jerusalem as a city and hated Jerusalem, because Jerusalem rejected Jesus Christ.
Jesus Christ’s hatred of Jerusalem is testified to in the Messiah’s curse of Jerusalem in the Gospel of Matthew 23:37-38:
“O Jerusalem, Jerusalem, who kills the prophets and stones those sent to her, how often I have longed to gather your children together, as a hen gathers her chicks under her wings, but you were unwilling! Look, your house is left to you desolate.”
When Jesus Christ said “Look, your house is left to you desolate”, it was a prophecy by Jesus Christ that Jerusalem will be completely destroyed. This is what the Romans did in 70 AD, and the prophetic curse by Jesus Christ was fulfilled, and everyone who visits the Wailing Wall (Western Wall) can see the evidence that Jesus Christ fulfilled the prophetic curse against Jerusalem.
Obviously, Jesus Christ cursed Jerusalem and called for its destruction, because Jesus Christ hated Jerusalem for rejecting Him.
Jesus Christ’s curse of Jerusalem does not show that Jesus Christ loved Jerusalem.
Jesus Christ hated the Jewish cities so much that Jesus Christ called down destruction upon them, knowing that these prophetic curses by the God-Savior will result in the physical suffering and death of many people in these Jewish cities. Jesus Christ hated these Jewish cities and the residents of these cities for rejecting Him, and that is why Jesus Christ cursed these Jewish cities and called down destruction upon them, which was fulfilled in 70 AD.