Beating the odds : overcoming life's trials