Cindy & I came back from a trip early Sunday morning. We knew the Bay to Breakers were that morning but assumed we would be able to get from the airport to our home. But as we entered the city we realized we simply couldn't drive home. The race cut the city in half and would do so for the following 4+ hours. I started to think about what to do for the following four hours... Check into a hotel, hang out in a park... Cindy then suggested that we drive to the point of the race closest to our house, park the car, cross the race on foot, take a taxi home, then go back to pick-up the car later. We did exactly that and it worked perfectly. Why didn't I think of that??? It is such a better solution than what I was thinking. My problem is that I was thinking inside the box. My box was my car and I wasn't considering separating from it. How do we catch ourselves from thinking inside boxes? Whenever the answer to a problem is not good stop and identify your constraints. Then reassess whether the constraints are real or artificial. Suggest "crazy" alternatives and ask "why not?". Your crazy suggestion might not be viable, but a variation might.