Everything is a work in progress. Think about all those people that are waiting for the right time to start that business. They don't think it's ready, they don't think it's up to standard, and they're overanalyzing everything.For me, I'm the complete opposite... almost to a fault. Why? Because I'm so confident that we're going to figure out the winning solution(s) along the way. My team and I have proven this time and time again.