Overcoming adversity and personal growth