Life, that wondrous thing which sometimes brings us to our knees. With all the setbacks and failures that we can face to reach our goals, it is important to develop resilience to get through it all.   Here are...