Oh please - another confused blogging cleric.  His opinion means what to this discussion?  He has a slanted theological education - no PhD; he has MA in moral theology from a conservative Roman, Clerical seminary. He teaches theology of the body and all things JPII/Benny - not much of education but obviously plenty of time to blog. 
Roger, Landry Priest of the Diocese of Fall River, Massachusetts, who works for Holy See’s Permanent Observer Mission to the United Nations. He is the former pastor of St. Bernadette Parish in Fall River, Massachusetts and St. Anthony of Padua Parish in New Bedford, MA.

After receiving a biology degree from Harvard College, he studied for the priesthood in Maryland, Toronto and for several years in Rome. After being ordained a Catholic priest of the Diocese of Fall River by Bishop Sean O’Malley, OFM Cap. on June 26, 1999, he returned to Rome to complete graduate work in Moral Theology and Bioethics at the John Paul II Institute for Marriage and Family.