It ranks up there with his speech on race, in my humble opinion. He says very eloquently things I've tried to say but less well, and without always living up to them in my actions. The speech is a plea for discussing the difficult moral issues that divide us with open hearts and open minds and without demonizing the other side, to recognize that they may have equally deeply-held moral convictions, and that through open discourse we may work our way to acceptable solutions. Marvelous!
For those who prefer to read the speech, the transcript is here.
Here are the three sections of the speech as posted on YouTube, and kudos to Fox News for showing the whole speech.