Self realization and meaning making in the face of adversity: a eudaimonic approach to human resilience