Search
Ask Alex

Why are Christians obsessed with putting down homosexuals? Give up on trying to control people’s sex lives!

Facebook
Twitter
LinkedIn
Pinterest
Email
Pocket

Jesus calls us to love all people, so gay people should always be treated with love and kindness. The only thing Christians are to hate is that which God hates—and God hates sin; but He loves the sinner. There are people who would say that Christians have no right to judge homosexuality as sin, but is that true? First, Christians don’t judge homosexuality as sin — God does. God says that any sexual behavior outside of marriage, between a man and a woman, is an abomination, i.e. a sin (Lev 18:22, 20:13). Second, God ordained marriage and sexual union to be between a man and woman. During His earthly ministry, Jesus confirmed that God intended that only man and woman would become one flesh (Matt 19:4-6). So God is the One who defines homosexuality as sin.

As Christians, we are to be loving and kind to all people, even those who engage in any sin. Yet, we are not to condone their sin. While we are not to judge a person’s heart, we can judge their fruits (their behaviors) by what God says in His Word. So when a Christian says homosexuality is a sin, it’s really God’s judgment of the behavior.

In our time, most everyone knows and loves someone who claims to be a homosexual. Love them enough to tell them about Jesus. All of their sins will be judged and they need the Savior to forgive them. However, and whenever, you share the gospel, be kind and loving; but do not compromise by accepting or approving of any behavior that God calls sin.

Alex McFarland

Alex has preached in over 2,200 churches throughout North America and numerous more internationally. He also speaks at Christian events, conferences, debates, and other venues to teach biblical truths and preach the gospel.

More Questions & Answers

Join Our Email List!
Get a free e-book when you sign up.

Enter your email address to receive “My Relationship with God.”

"(Required)" indicates required fields

Name(Required)
This field is for validation purposes and should be left unchanged.