Well, that certainly is an unusual way of phrasing it.
"His moral outrage"? What system of "morality" is Senator Kerry a subscriber to, that is "outraged" by the Catholic Church teaching Catholics what being Catholic means? Does Kerry pretend to be Catholic himself?
Is he "outraged" when the rabbi in charge of kosher certification for Boston tells Stop 'n Shop they can't sell ham and label it kosher?
Is he "outraged" when the Islamic Center calls the faithful to prayer five times a day?
Is he "outraged" when the Episcopal Bishop of Massachusetts tells a congregation they must accept a female bishop, or leave their building?
I would say the Senator has some "issues" with Catholicism that he needs to work through here.
In any case, what "morality" is Pope JP2 a subscriber to? He said gay relationships are "evil," which is a word he refused to use to describe Saddam Hussein.
If you think consensual sodomy is worse than systematic mass murder/rape/torture, you aren't a very "moral" person IMO.
One of his other strong personal beliefs is that he absolutely hates the US military yet in front of every camera or crowd he goes on sickeningly about being a 'Nam Vet (but he usually doesnt mention his phony throwing away of his medals after the war). This guy is a victim of way too much mental masturbation about himself....