I think we have ALL been in your situation at one time or another, at least I know I have. I usually change directions and work on something else until I have the patience to go back to the problem one. If I had a beer, I would have then crashed on my bed falling asleep.