Love your post!
Life is a constant wave of change. Setbacks, failure, screw-ups in whatever forms and shapes and sizes all contribute to the total development of a person. They are not to be avoided but rather faced head on because every victory over adversity is strength to keep on living and pursuing a better life.