I strongly urge you to read the six part post by my friend, Don Charles, on his blog, Christ, The Gay Martyr.
The six part post is entitled, "Stumbling Blocks To Gay Liberation," and it deals with crucial stumbling blocks that are greatly hurting the psyches of so many Gay people, and are helping retard the needed activism necessary to gain full and equal civil and sacramental rights.
Those stumbling blocks with which he deals are "Ignorance,"Denial," "Machismo," "Stereotypes, "Bibliolatry," and "Shame."
His incisive discussions of each of these Stumbling Blocks is a must-read for all Gay people in deciding for themselves how and to what degree these impediments to living a fulfilling and meaningful life are housed within their psyches; how what impediments exist can be transcended so that the desire for full and equal civil and sacramental rights truly exists, and that meaningful activism to achieve those rights becomes a reality.
To hopefully whet your appetite to read all six of his posts on the Stumbling Blocks, the following is an excerpt from his post on "Denial":
"Examples of self-disenfranchisement are Gay people who embrace one-dimensional media portrayals of themselves, who endorse radical political strategy that alienates instead of inspires, who actively oppose marriage equality, who are indifferent when Lesbians and Gay men are denied employment/membership in religious institutions, and who are as hostile to open military service for LGBT citizens as the Joint Chiefs of Staff! These kinds of incomprehensible positions pop up regularly in Gay political discourse. Of all the stumbling blocks, Denial is the oppressor’s greatest ally in perpetuating our oppression."
His posts on the Stumbling Block are essential reading for all LGBT people and allies who truly strive, and are willing to fight for, full equality for God's LGBT children.