 If you are going about your life and repeating those things and repeating the mistakes or regrets, then like, yeah, you still have to learn the lesson because you're still making the same mistake again. But the whole point in having those regrets and in making those mistakes is so that you learn from them and you don't do it again and you can better craft your future for something that you do like. Maybe you had a job that you regretted doing and you didn't like it, but you learned that you didn't like it so then when you move forward and you progress in life, you're not doing the same thing again. And the biggest thing to keep in mind is you are always doing the best you can at that time in that moment with whatever knowledge you have at that time and whatever you know and whatever you don't know. You don't know what you don't know.