Somewhere along the line it was thought wisdom to state that no one is perfect & rings true.
Along this same line of thinking you accepted this notion & stopped trying for perfection.
You have been acquainted with such mediocrity, so much so, that it became a way of life.
This is why you fail.
Stop.
Embrace a destiny that is far greater than you have been handed, or don't.