Source: http://www.challengesuccess.org/blog/failure-adversity-perseverance-success-by-stephanie-rafanelli/