I'm sorry that this makes you question your faith. I know that not all Catholics are like this. I am blessed to know several that are very supportive to myself and other gay people.
It seems to me an easy enoguh problem to fix in reguards to Washington. All they have to do is to make sure that all churches and religious organizations are no longer tax exempt. They need to pay their taxes or they need to shut up. If Washington would issue this threat back, the shit would stop.
Don't be afraid, it's only love!