What does any of that even mean:  "practice homosexuality, present deep-seated homosexual tendencies or support the so-called 'gay culture'"?
We don't talk about people "practicing "heterosexualilty"!!!!!!!!!!!!!!!!!!!!!!
We don't talk about "deep seated heterosexual tendencies"!!!!!!!!!!!!!!!!!!!
And "the so-called gay culture" is another one of these memes dreamt up by cultural conservatives to create a bogey-man where none exists.