Sorry, but the one thing I cannot abide is supremacist, elitist Catholic bigotry BS.
But I am a Catholic supremecist - since that is the Church that Jesus founded. Matthew 16:16-18.
And you are right - the concept of “gay marriage” is, in theory, acceptable in the US. The founders believed that the American form of government could only survive with a moral and just populace. The further America drifts from the teachings of God, then the more likely that gay marriage, and for that matter, animal marriage, will be accepted in America.
http://www.newadvent.org/cathen/12409a.htm
“As for the “universal priesthood”, on which Protestantism relies in its denial of the special priesthood, it may be said that Catholics also believe in a universal priesthood; this, however, by no means excludes a special priesthood but rather presupposes its existence, since the two are related as the general and the particular, the abstract and the concrete, the figurative and the real. The ordinary Christian cannot be a priest in the strict sense, for he can offer, not a real sacrifice, but only the figurative sacrifice of prayer.”