The archbishop of Detroit, Allen Vigneron, told the Detroit Free Press on Sunday that Catholics should not receive Communion while advocating gay marriage :
For a Catholic to receive holy Communion and still deny the revelation Christ entrusted to the church is to try to say two contradictory things at once: “I believe the church offers the saving truth of Jesus, and I reject what the church teaches.” In effect, they would contradict themselves. This sort of behavior would result in publicly renouncing one’s integrity and logically bring shame for a double-dealing that is not unlike perjury.