This is an excellent article.  It is sober and reflective.  Thank you, Father Reese.

Compromise is the key to moving forward.  However, I would place compromise in a slightly broader context that takes into account the direction of history.  History does have a direction, and for the faithful that direction is union with a loving God.  

Humanity is on a journey.  As Pope Francis keeps repeating: encounter and accompaniment, dialogue and mercy, and a field hospital mentality are how we continue the journey.  Compromise keeps the conversation going.  

Why the journey?  The Spirit takes us as we are, including our conceptual limitations.  We struggle to find conceptualizations that are closer to reality.  Discrimination against gays is the burden of an ancient and -- unfortunately -- sacralized conceptualization.  The young tend to be less burdened, and more open to conceptualizations closer to reality.

Compromise maintains the journey.  It is not the end.  Patience is a grace.