Making Miracles: Finding Meaning in Life's Chaos