The best traders in the world consistently leave money on the table, get in too early, get out too late, don’t buy enough, and don’t sell enough.
There is no perfection.
The key is accepting that there is no perfection while staying disciplined in your approach.