“I should have known better.”
Famous last words.
Perhaps it is true that you *should* have known better, but that doesn’t change the fact that you only could’ve known what you actually knew.
Wallowing in guilt about what you think you should have known isn’t going to make you one bit smarter. In fact, it might just delay the process of you learning from your mistakes and moving forward in a constructive manner.
Instead of condemning yourself for not having known something in the past, celebrate the fact that your experiences have made you more prepared for the future.
What you “should” have known doesn’t matter. The only thing that matters is what you’re willing to do in the present moment to become a better version of yourself.