“When you are solving a difficult problem re-ask the problem so that your solution helps you learn faster. Find a faster way to fail, recover, and try again. If the problem you are trying to solve involves creating a magnum opus, you are solving the wrong problem.”
Great story. Worth a read and to keep on hand for inspiration when a problem is stumping you!