"Have you ever had an affair?" My wife's words were so sudden that I couldn't help but roll my eyes.