Perfection doesn’t exist.
You can plan and train and practice you entire life and never be perfect. There will always be something new to learn, a new challenge to overcome. You will always make mistakes. Rather than striving for perfection, strive for improvement. Look at what you are trying to achieve and walk that path, staying as committed trudging up the hills as you do running down them. (Knight of Pentacles)
Perfectionism creates immobility. This feeling of anxiety over past actions you can’t change is keeping you stuck. You need to protect your mind from itself. Your choice is to stay suspended or to learn from what happens and move on. (2 of Swords)
Getting everything you want doesn’t mean everything will be easy or peaceful. Getting everything you want will require discomfort, hard work, and staying in your integrity. Not getting everything you want isn’t any easier so you might as well speak your wishes and do the work to get them. (9 of Cups)
Growth requires that you look at the mistakes you’ve made. If you ignore what you’ve spilled it just dries into a sticky, smelly mess that attracts dirt and flies. Clean it up and learn from what happened. There will be a next time. Mistakes will always be made but they don’t have to be the same ones over and over. (5 of Cups)