Tell me about it. I hit a mental wall at 2:00 PM today - I realized everything I'd done in the previous 1/2 hour was all hosed up and I couldn't figure out how to fix it without starting over from scratch, with no guarantee I'd do any better the second time. I moved on to another task and will try and fix that stuff tomorrow.