Regret is a pointless ghost, meaningless.
You beat yourself up in the present for not knowing in the past what you know now. Crazy, again – pointless.
Hindsight seems like a wonderful thing but it’s dangerous because it keeps you in the loop of despair, thinking you’ve wasted time, thinking things could be different now.
You have to go through the different stages of your life to learn what you need to know to keep going.
Stop beating yourself up, let go and live your life.