Regarding Sodom, God had just finished discussing with Abraham about the destruction of Sodom. Abraham argued God down to 10 righteous men as a minimum number to spare the city from destruction. God was already talking about how grievous their sin was before anything else even happened, and Ezekiel is pretty explicit about the nature of that sin. They had abundance but neglected the poor and needy
God sends angels to "find" 10 righteous men, starting with the one man they knew was righteous, Lot. Now when any ancient ruler sent messengers anywhere, they had the full authority and majesty of their sovereign. Ancient kings and emperors didn't have telegraph, phones, or the internet. They sent messengers with credentials to make their wishes known. If you assault a king's messenger, it's the same as attacking the king. Now, when the angels arrived, a crowded showed up to gang rape them. God's subsequent decision to wipe Sodom off the map was the same things any ancient ruler would have done, whether it was the ancient Egyptians, Romans, Assyrians, Persians, Babylonians, Greeks, or Carthaginians. Any king or emperor whose messengers were threatened or assaulted in this way would have reacted the same way.
So what was the sin? The arrogance of the Sodomites led them to think they could mistreat anyone without consequence, even royal (or heavenly) messengers. God already knew they were mistreating the poor and needy, now He had all the confirmation He needed by the way they wanted to abuse His messengers. What if they had only threatened to torture God's messengers instead of rape them? Would that have been any different or better? Would God have spared Sodom if they only threatened to torture His messengers? Of course not
No material on this site is intended to be a substitute for professional medical advice, diagnosis or treatment. See full
Medical Disclaimer.