But, I think, there are at least three lessons in this for every entrepreneur.
1. Assess the situation from all sides
When you hit an obstacle or something new assess it from all possible angles.
Explore angles that seem obvious and ones that weren't immediately apparent.
2. Know when you've got an answer that's good enough and move on
But also know when to give up exploring options and just get on with it.
Don't waste too much time. Find a solution that may work and, then, try it!
3. Even if you seem a little crazy, true friends will stick by you
Starting a business or running a business takes a special breed of crazy.
It's long days (and nights and weekends). It's frustrating, it's invigorating and so much more.
It's a tough path but, if you're walking it or about to, know it's ok.
You will have people (and possibly a dog) that will stick by you. Good luck.