The startup phase of your new business is likely the most exciting and exasperating time you'll experience over the life of your new enterprise. Nothing beats the magic of creating something new from scratch, overcoming the naysayers and obstacles in your way. But equally, nothing is as frustrating as running headfirst into a wall — which, some days, it feels like you're doing repeatedly when all you want to do is move ahead.
From the vantage point of someone who's been through the startup stage several times, here's what everyone contemplating their own business startup should know.