Sexual sin as a whole used to be social taboo in puritanical North America. Unwed mothers used to give their babies up for adoption, leave them on doorsteps of churches, or have their families raise them as a sibling. Marital infidelity was something shameful and if such a behavior were found out, it would cost the adulterer their job or their position or even an election as a political official. Homosexuality was seen as perversion. No one would admit to being homosexual and if they did, a person could be arrested or worse. All manners of sexual sin are socially acceptable today. The only two I can think of that are not socially acceptable are bestiality and incest.
My sin is socially acceptable. No one can see or hear my thoughts. Because of this, I am perceived as a “perfect person.” As a “model citizen” no one is going to point their fingers at me or wave signs of hatred in my face. My doubts and my fears go under the human radar, but blip loudly on God’s.
All sin is unacceptable to God.
That is why Jesus had to die for us. God cannot associate with sin. So when you’re sitting over there lusting at the girl behind the counter, God sees it. When you think mean things about a family member, God hears it. When you break the laws of the land by surpassing the number on the speed limit sign, He knows. And it hurts Him. Having sex with your boyfriend is practically encouraged in American society, but you are disobeying God and breaking His heart. Only Jesus can wash your sin away.
Jesus has washed my sin away, and I ask for forgiveness when I stumble. I ask for forgiveness when I am not faithful. He is just to forgive me every single time. Have you asked Him to wash your sins away? He can even take your socially acceptable sin.