The problem with this is that you are attempting both a strawman argument, and an ‘equivalency’ argument, neither of which is correct.
First, you’re attempting to argue that people ‘condemn’ gay sex based on visceral emotions only --as though if they only ‘reasoned’ they would not condemn them. Then you’re attempting to argue that it’s all because somebody straight just has the ‘ick factor’ about gays, but GAYS have the same ‘ick factor’ regarding straight sex. . .again, as though it’s all just about emotions and perceptions and if only they were educated like you and just ‘reasoned’, nobody would have an ick about anything because hey, if straights want to be straight they can, so then gays should be allowed to be gay because straights can be straight, etc. etc.
Then you’re using totally inflammatory language with the assumption that anyone who finds gay sexual actions morally wrong is labelled all people with the inclination (because many are chaste and continent) as 'IMMORAL FREAKS" (your own ‘all caps’ here) when nobody but yourself has made this assertion or equivalence (i.e., it’s a strawman).
I have sympathy who all of us who struggle with crosses, all different but each difficult enough.
But the answer to the problem is not to try to polarize people by working on ‘feelings’, or to emotionalize everything so that one can pound pound pound that the ONLY solution is to ‘de-criminalize the action’ so that it isn’t a sin at all. It’s for all of us to look each other in the eye and say, “You’re struggling with your cross? So am I. I will pray for you --please pray for me. God loves us and He will give us the strength not to abandon our crosses as too HARD, but to carry them through to the end so that we may be crucified with Him, die with Him, and rise with Him”. Because that’s what it’s all about.