I’m Protestant but I think this is an interesting Roman Catholic response to this topic:
http://www.youtube.com/watch?v=jgnfpEY59XU
That is funny because I am Catholic and the preacher who wrote this article is Protestant.
Honestly I feel he made some good points in bringing to light the lack of sexual morality of even heterosexual Americans.
We need to hear this more often from both Protestant and Catholic clergy.