Success lies somewhere between surrender and celebration. As there is no algorithmic formula to assure success, we resort to using our best judgement to pursue our goals. Along the way when the going gets difficult, many people tend to 'give up'. Giving up is a posture that is easy to adopt, but perseverance to achieve success seldom fails. Success and accomplishment are invariably tied together with a Never Give Up attitude...