Overcoming Challenging Obstacles In Life