Have you ever wrestled with a question that just will not let go? I have. And sometimes, the clarity we seek arrives not in a flash of...