Do you strive for absolute perfection? Well then Earth is the wrong place for you.
While flawlessness may be your goal, that is not the point of incarnating here. You don’t learn anything from perfection, you learn from the mess. As you overcome one mess, another jumps up to take it’s place.
That, is called “life.”
You don’t go to school to learn what you know, you go to try, to fail, to understand what happened and try again until you get it right.
The most seasoned of professionals do not see themselves as “perfect.”
Life is often a “comedy of errors” so learning to laugh at it is critical. And when things get really hard, guess what? That’s what you have Angels for!
Don’t beat yourself up for mistakes. When you fall down, reach out your hand. There will always be an Angel nearby to take it.