I can't relate to the programming side of things, as I'm not this skilled yet, but as a parent? 100%. There are countless things with my five (almost six) year-old that need to be handled...but today isn't the day for it. Weighing out the pros/cons with my wife, we've realized the issues aren't life-or-death issues, and if we did try to resolve them now, it not only would be more work than later down the road, but it'd just cause more stress than we need at the moment.
So all of that to say - yes, sometimes it's worth it to just walk away, let it be, and come back when the time is right. Great reminder!
David Marshall
Software Engineer in the Making... Unique, right?