Finding Meaning and Purpose through Suffering