In doing background research for an article, I came across this outstanding message from John Piper at the 2007 Passion confession on how to deal with the guilt of sexual failure. Lots of messages deal with strategies to avoid sexual sin, but it is more rare to hear excellent teaching on how to deal with guilt after committing all kinds of sexual failure. This is a great one. Check it out for yourself or for a friend.