Too often we strive for perfection, and everytime we are disappointed. Perfection is not something that is reachable because it is impossible in our eyes. We can do our best, put in our best effort, and do the absolute most we can, and it will still not be perfect to us. We have this image of perfection in our heads and we want so desperately to be what that image is, but that image is not us.
Perfection is impossible in our eyes because nothing we ever do is good enough for us to consider perfect. We set the bar so high for what is perfect that when we actually do something that could be considered perfect, we claim it is not because there was more we could have done or that we could have done better. We are so hard on ourselves when in reality, all it takes is for us to put in our best effort and do the best we can.
The truth is, we've probably done many things perfectly but due to our blindness of what we are capable of, we missed it. We are so focused on what we have convinced ourselves to be perfect that we don't believe we are capable of it. Instead of striving for perfection, just strive to be you. Strive to be the best you that you can be; strive to be the best version of yourself there is. When you aren't so focused on an ultimate goal for a way to do something and you just do it the best way you know how, you turn out to be much more satisfied in the end. Do what you can and expect that.
Set yourself up for success instead of failure. You are fully capable of doing what you are doing and doing it amazing. Don't doubt yourself or be disappointed because of what you can't do; what you can do is what matters. If you are truly trying and truly giving it your all, you have already exceeded any standard you set for yourself and have exceeded the limitations to which those standards give you. Everyone's best is better than any kind of perfect!