Experience is only a treatment, not a cure, for folly. People will always be imperfect, regardless of how much they improve, and will always make mistakes. We just get better at avoiding the easy ones.
Just don't hate yourself for it. I was the opposite way: I didn't realize how ridiculous I was early in my 20's until I hit my 30's, and the fact that you already know it does put you ahead of the game (i.e. your peers).
Keep going cautiously, but always keep going. You have a great attitude.
Experience is only a treatment, not a cure, for folly. People will always be imperfect, regardless of how much they improve, and will always make mistakes. We just get better at avoiding the easy ones.