Gosh, that is so often the case. A friend of mine doesn't code often, but understands enough of the logic for things I'm trying to solve. When I get stuck, it's ridiculous how many times he's come up with an 'every man' response to the problem. "Why don't you just do this?"
I facepalm when he makes me realize how often I over-complicate things. It happens a lot :)
Though, I think it's safe to say Jason wouldn't have got half together without you, too :) Great teamwork!