The Book of Mormon (theatre)/Heartwarming

Coming from a Broadway Musical by Matt Stone and Trey Parker (Creators of South Park) and filled with all kinds of naughty language, violence, and more, you wouldn't expect there to be as many heartwarming moments as there is.

"Cunningham: A special kind of girl, who makes my heart kind of flutter. And makes my eyes kind of blur. I can't believe I'm about to baptize her! Nabulungi (Later): Never known a boy so gentle. One like him is hard to find. A special kind, who makes my heart kind of flutter, like a moth in a cocoon. I hope he gets to baptize me soon!"
 * In the beginning of "Tomorrow is a Latter Day", Elder Price gives an inspirational speech about how no matter what they do, they can all work together to make the world a better place. Elder Cunningham then asks, "You mean...You want to...stay here with me?" Elder Price then says, "I'd do anything for you, you're my best friend," and reprises an even sweeter version of "I am here for you", in which Elder Cunningham joins in.
 * In fact, all of "Tomorrow is a Latter Day" is heartwarming.
 * "I'd do anything for you. You're my best friend."
 * The song "I am here for you".
 * Moments of "Baptize Me" that show the cute romantic relationship between Elder Cunningham and Nabulungi.

""They'll have no proof I was telling the truth or not. They'll have to believe it just...'cause. Oh! I guess that's kind of what you were going for...""
 * As he's dying, Joseph Smith asks God why he wasn't allowed to prove he was telling the truth and show people the golden plates. This leads to a rather profound (and still funny) moment.