To this day, I remember the fateful words, "I'm going to have to roll you off this project...you're just not meeting my expectations," from a lead client Partner.
For anyone in the industry, this is the kiss of death because many of us follow the "DFU" mantra.
PG-rated that means, Don't Screw Up.
However everyone needs to screw up once in a while.
The reason is that you learn more and remember more from your screw ups (i.e. failures).
Those experiences are what help you grow and mature as a professional.
We go through life afraid to screw up. But the truth is that all it takes is one time and there is a huge sense of relief that follows. The reality is that most of the time the consequences aren't as bad as we made them out to be.
In my case, I picked myself up and moved on determined not to repeat the same mistakes again.