People who try hard to be "perfect" often given themselves a hard time. Often the "trying" comes from a sense of inadequacy or failure.
People can be described as a "perfectionist" if they think and behave in particular ways.
If we think like this we are more at risk of becoming depressed or have problems with anxiety.
We get less enjoyment from things that we do because we are too busy worrying if they are good enough.
Often we decide the things we do are not good enough because we set an impossibly high standard in the first place.
So, having decided these things are not good enough we get mad at ourselves.
We can then end up feeling down and even more negative about ourselves.
If, on the other hand, we get mad at someone else for "not being good enough" we can end up feeling cross and frustrated and then maybe guilty. This isn't good for us or our relationships.
In the end, any or all of these patterns can mean we are more likely to feel depressed.
It is common to think that if we do not do things "perfectly" then we will not be successful. However, one aspect of success in life is about being able to fail. After all if we are able to cope with failure then we are more likely to try again.
Accepting that failure is part of being human allows us to enjoy our life more. We are also more likely to achieve what we want without damaging our relationships.
The CCI provide a free self help module on Overcoming Perfectionism