For some people, challenges are insurmountable mountains that ordinarily make progress unachievable. Yet for others, the same set of challenges are seen from a different perspective. For the latter, challenges are stepping stones to greatness. Those in this category see challenges as an aid for success, they see half filled cups rather than half…