Consistency, Perseverance, and Patience . . . Some thoughts on puzzles and challenges. We all face them.