Very thought provoking comment Furiefonce!  I agree with alot of your points!!  My astonishment at all of this is the sheer numbers of gay people!!  I guess I was sheltered from atleast that sort of thing growing up..and realizing the truth of it all was very much a new paradigm!