I am naturally my own worst critic.
So when it comes to regrets, I always try to remind myself, that just like everyone else, in that moment I was doing the best I could with what I had.

Knowing I won't have my time again... I try to be kind to myself and trust that every tough lesson I have learned is part of a perfect formulation that helps me to be me.

The feelings that come with a memory of regret also often include other people and their judgement. As far as that goes: those who mind don't matter, and those who matter don't mind.