So many stone throwers who think that their own sins do not count if someone has a sin they deem to be worse than theirs. Eye, meet log....
I find it ironic that so many lose track of the fact that all sin is pretty much equal in the price that must be paid for it (except for blasphemy of the Holy Spirit). Jesus' Blood washed away the taint of even homosexual sins in God's eyes or it washed away nothing. Go through a whole day without the sinful nature coming out and then rant and rave about the sins of others.
I agree. Jesus washed it all away with His blood. However, we must not endorse sin.