1.Lev. 18:22 , "You shall not lie with a male as one lies with a female; it is an abomination." 2.Lev. 20:13, "If there is a man who lies with a male as those who lie with a woman, both of them have committed a detestable act; they shall surely be put to death. Their bloodguiltness is upon them." 3.1 Cor. 6:9-10, "Or do you not know that the unrighteous shall not inherit the kingdom of God? Do not be deceived; neither fornicators, nor idolaters, nor adulterers, nor effeminate, nor homosexuals,1 10nor thieves, nor the covetous, nor drunkards, nor revilers, nor swindlers, shall inherit the kingdom of God." 4.Rom. 1:26-28, "For this reason God gave them over to degrading passions; for their women exchanged the natural function for that which is unnatural, 27and in the same way also the men abandoned the natural function of the woman and burned in their desire toward one another, men with men committing indecent acts and receiving in their own persons the due penalty of their error. 28And just as they did not see fit to acknowledge God any longer, God gave them over to a depraved mind, to do those things which are not proper."
I'm noticing the words "abomination", "detestable", and "depraved" in those passages (I'm kinda sorta thinking God doesn't like the act of homosexuality).
While adultery is indeed a sin and a very serious matter, (Paul lists "adulterers" right along with drunkards, homosexuals, swindlers and fornicators as being those who "shall not inherit the kingdom of God" (1 Cor. 6:9-10), I'm not seeing the words "abomination", detestable" or "depraved" written to describe it.
Regarding your last statement:
Let he who is without sin cast the first stone.
Save that for someone who pees his panties over the thought of being called a "homophobe". God allows us to judge, even if we aren't perfect.
The story of Jesus and the adultress is often used to mean that no one should criticize anyone for sinful acts.
I think that is a totally wrong understanding. It means, no one should stone people to death for adultery. It also means, we should each look into our own hearts and find our own shortcomings, and work on ourselves.
It does not mean that we should pat adulterers or homosexuals or any unrepetent sinner on the head and say “there there, God loves you just as you are”.
Certainly God loves every soul unconditionally but He also can be very disgusted and angry when souls rebel and behave in ways He has clearly condemned. He doesn’t want those who are trying to serve Him to cover up sinful and digusting behavior with white wash and pretend that those who commit and promote such sins are perfectly okay as they are.
Telling the truth and not lying is serving Him.