Your chauvinistic statements about Catholics is moronic and your question even more idiotic. But here is a rebuttal and answer: Preamble: I was raised Catholic.
Being Catholic is no better or worse than being a member of any other faith, save for devil worship. Catholics have done much for the country, but not more than anyone from any another faith en masse. Of course, primarily only Catholic priest have repeatedly abused children, while the church hierarchy repeatedly broke state and federal laws hiding the culprits. This is collective Catholic moral turpitude at its worst.
There are good gays and bad gays, just like good homophobes (presumably like yourself) and bad ones.