Theology tells us that couples, not priests, make the marriage and that fecundity is not a requirement to wed (just functionality).  The Church needs to embrace the theology of marriage as it can apply to gays and reject its biases.  If a Church can extend benefits to an employee with a civil hetero marriage (which it disapproves of), it can do the same for a gay marriage.  Indeed, it can embrace its gay children and recognize these marriages as sacramental.  This history of opposition to homosexuality was cultural separatism in both Babylonian Judaica and in the early Church.  We can abandon such group dynamics and treat our children with love, once and for all. (and please, don't baptize bigotry by claiming it is God's will - it is not).