Any doctrine not accepted by the faithful disqualifies as doctrine.  This is good old sane Catholic teaching.  Much of the preached sexual morality is not accepted (case in point: Humanae Vitae).  James Martin is correct: in time, even the RCC will have to acknowledge that homosexuality and gender fluency are a given, God created, and that they are ways of living (including sexually), which are expressions of Love Divine (not confined by the greatest, yet  contained within the smallest). Doctrine has to evolve, as one of its sources is the human experience - just as human experience needs to evolve aided by doctrine.  Cut these two apart (the Great Sin of the JPII-BXVI papacy), and what you get is a house of cards tumbling down: hasta la vista, RCC.  People will go there where their human experience is listened to (think Jesus be called by name by those on the outside of the community), and held in the light of the Gospel  - such proceeding will become doctrine, that doctrine not idol.