I'm thankful for all my past mistakes.  They've helped me grow in a big way
I've always gone by if you learned from your mistakes you have no reason to regret them
Absolutely.
It's good you've grown and learned. Never stop 