Too bad! I'm upvoting!
We're all works in progress. Nobody's perfect, and nobody will be perfect. Everyone's done things they regret. I feel you've handled that really well.
So, with that said, welcome! If you need any help or have any questions, I'm here. Hope you have fun!