I find the current fashion for "accepting" homosexuality somewhat amusing, it's been 40 odd years now and the wheels are starting to come off the movement a bit. Mainstream Christianity has shown it isn't willing to budge beyond a certain point (In America Anglicanism isn't mainstream, it splits between right and left) and increasingly there is an awareness that homosexual relationships simply do not obey the same rules as heterosexual ones.
In view of that, I expect the movement for homosexual "marriage" to stall in ten years, and it will never be accepted by the majority of religious people now opposed to it.
Crucially, being in a homosexual relationship is something you do, not something you are, like "being" Black is. On the other hand, "being" homosexual as a nature is something you are.
Dean Jeffrey Johns has written a book on how homosexual and heterosexual relationships are often not of the same value, and how he feels they should be. He is somewhat of a lone voice at the moment though.
Bookmarks