was just having a chat about this in a recent 1:1
I've been at my current role for almost 7 years. Many of the best lessons I've learned have come from the pain of maintaining and fixing my own mistakes.
Sometimes it can take 2 years just to tell if a decision you made was good or not.