Do not, ever, blame yourself for the decisions you made.
At any given time, you have chunks of information that make you believe that you are making the best decision.
And given the information you have, that’s probably the case.
But the thing is, you can only make judgments and decisions based on what you know.
However, you only ever have a partial vision of what’s globally happening around you.
And as you progress, your vision becomes larger, hence your ability to make smarter decisions.
But you can’t blame yourself for past decisions that do not fit properly within today’s environment.
Work with what you have in the present, and accept it.