A purported ideology behind (and promoting) gayness.
Homosexuality.
Discrimination against gay people; hostility to gay people.
A purported ideology behind (and promoting) homosexuality; gayness viewed as an ideology rather than a sexual orientation.