What country do you live in, that leads you to say such things about Americans who are Catholic, or not Catholic as you claim?
Perhaps your nation is just more Catholic than ours, you might be from Ireland or Mexico, Venezula?
You may want to strike Ireland from your list...That Catholic nation just voted for 'gay marriage.'