Adapting to life’s challenges