This post contains affiliate links.
One thing that has always been my drive in life no matter what I do is that I strive to do the best at anything I undertake. This drive for perfectionism has left me with many disappointments when I realized that on some subjects and area’s I just simply am not suited or strong in and when that is the case, it is time to find something new. You never know what you will be able to achieve unless you give something your 100% (there is nothing higher, I always hated the give 110% or 200% saying).
If you are giving your 100% at your job, marriage, parenting or any other responsibilities in your life you will learn more about yourself and can take pride in that you are giving your best effort in whatever you do. If you choose to slack off why settle even if you could get away with it?
Now if you are genuinely giving 100% and still not reaching satisfaction or success in what you are doing, it may be time to reconsider if there is something different (a unique approach) or something else you are more suited to do.
I realized a long time ago that I am not a very “handy” guy, my natural clumsiness and phobia of heights don’t make me suited to do large home improvement projects or hardware related work. My lack of artistic skills prevented me from pursing my goal of becoming a painter, sculptor or computer 3D animator. You learn what you are good at and what you have talent for, and you can only know by doing the best you can at everything you do. You will find what you are really good at.