Doing your best doesn’t mean you are perfect. The enemy of good is perfect. Sometimes you need to get it done and making it perfect will mean that it will never get done.
Bob Ross said it best that we don’t make mistakes we make happy accidents. We learn the most from our failures.
At the end of the day, is this your best work? Are you lazily going through each day just getting by? If you are just throwing stuff together, you need to figure out how to get out of that rut and make it work. You don’t have to be perfect but you should deliver your best.