This would work until you meet someone who gives you an insightful idea five minutes after hearing your problem while you've been breaking your head on it for a couple of days. I've lost track of the number of times I've felt like an idiot.
Haha, yeah, outside perspective is priceless. Even being able to ask someone for help is a step in the right direction, since it suggests (at least to) that you've identified a problem outside of your own incompetence ;)