Overcoming adversity and embracing life