I have a business mantra that goes along these lines:
Business strategies take years to roll out. Yet when they do, they are obvious only in hindsight.
That is all but a linear process for the entrepreneurs who roll them out.
Rolling out these business strategies is a painful process, which requires a lot of faith in your gut instinct, and it's all about sweat, persistence, execution, and stubbornness.
And it all starts by balancing out the short and long term.