At the soul level, we get precisely what we need in our lives for our spiritual growth. How we judge what we get determines whether we experience life as painful or joyful.