First post here, though long time lurker. I can say from a lot of hard life experience no truer words have ever been spoken:
“Good judgement is the result of experience and experience the result of bad judgement.”
― Mark Twain
Sounds like you have developed some good judgement...