I think that when you are working on any project you get into a "zone"....Once something happens and that "zone" gets interrupted, things start to go wrong / get more difficult or frustrating. I take a break and do something - sometimes for days - and wait for the mood to come back.