Overcoming Difficult Challenges In Life