Former United States President Jimmy Carter had said before that Jesus Christ would support gay marriage:
Obviously, since Jesus Christ is God, and God destroyed Sodom and Gomorrah for homosexuality, Jesus Christ destroyed Sodom and Gomorrah for homosexuality. Clearly, Jesus Christ condemns homosexuality itself. Thus, Jesus Christ condemns Gay Marriage.
Unfortunately for Mr. Carter, Jesus Christ (God) does not like it when people twist the Bible to fit their (Democratic Party) agenda and even claim that what they are saying is what Jesus would say, when the Bible clearly contradicts that.
The Holy Bible clearly shows that God punishes. Honestly, would you respect God if God did not punish Jimmy Carter for what he said about Jesus Christ? What Mr. Carter did is not only rude but was also a malicious misrepresentation of Jesus Christ in a way that Jesus Christ does not want – as someone who supports gay marriage laws. God punishes those who publicly misrepresent Him and lead His children astray.
And that is what has happened with Former United States President Jimmy Carter. Jesus Christ has punished former United States President Jimmy Carter with cancer – a very painful way to die – because Mr. Carter usurped Christ’s divine prerogative.
So, to answer your question: Yes, God has punished Mr. Carter with cancer (a very painful way to die) because he has publicly supported gay marriage and, thereby, led many weak Christians away from the Bible and caused many of them to “fall away” from the historic Christian faith.