To learn from mistakes made you must be willing to delve into why you made the mistakes to begin with. It is good to move on from mistakes without regrets but far better to understand the self and be able to move on with a better concept of who you are, taking with you new knowledge of the self so that your future may be better understood as well. Know yourself in a deeper way and you will indeed have no regrets.
Sending you love,
The Soul Sisters, Jan & Jeanne