We are here to learn the lessons we need, but it seems we are led by trial and error. Sometimes we fall, and we suffer failures, setbacks and afflictions. But we can take it all in stride, and overcome.