Society puts a negative stigma on failure...like if you are failing, you must be a loser or not worth people's time. Nothing can be further from the truth!
Any truly successful person knows that on the other side of a failure is amazing success. They NEVER look down or negatively on their failures or mistakes because they now know what doesn't work and they are quickly identifying what does.
If you are making mistakes...GOOD...it means you are human! If you are failing...GREAT...you are eliminating what doesn't create your success. Now if you keep making the same mistakes, then that is truly the definition of failure. Einstein defined insanity as "doing the same thing over and over again, expecting different results." So when we don't make micro and macro adjustments based on our failures, then it is actually insanity!
We need to create a world where people are fearless in there ability to make mistakes! As long as the mistakes do not cause harm, then we should make mistakes all day long and learn the valuable lessons that come from them. It is a formula for quickly becoming an evolved human being!