Deep down, we all have regrets. Telling yourself you have none is an act of self-deception, and like all acts of self-deception, it’s a disservice to your future.
The best way to live without regret isn’t to pretend that your mistakes don’t bother you. It’s to avoid doing regrettable things.
Only by having the courage to face your regrets can you ask yourself how to prevent making similar mistakes going forward.
Wishing things had been different won’t change the past, but it can help prevent history from repeating. Not by beating yourself up about it, but by letting regrets be your teachers.