Most people give up when success is just around the corner. Ultimately you have to back yourself and you have to keep going when others give up. That’s the difference between an ordinary business and an extraordinary business. The extraordinary business never gives up. They may reassess and adjust but they continue to move forward. They have plans and goals and they will not let anything deter them from making those goals and plans.
In my 30 years of operating and running companies I have found that you just cant be all things to all people. Understanding this has never been more important than right now in a global economy. The speed of information, travel and transport means that clients and customers have so many more options for purchasing products and services.