I clicked on your profile to post exactly what TAD and Dragonking already beat me to. I completely feel you out on having a terrible first impression. Everyone gets on your case and something needs to be done to reverse the cycle. You seem to be leaving your past behind, even if someone did lock your thread (which isn't my business, but I honestly didn't see any wrongdoing). Keep moving that way, the people that dwell on it imo should talk to you face to face, one on one instead of embarrassing you in front of everyone. Brush it off, move on.
Just keep being honest with yourself. You're only as good as you let yourself be. Focus on every move as if it wins or loses you a battle, it'll make each step more confident. Keep your head up, some people are going to never forgive you, but the ones that do (assuming you give them a reason to) will be the people that you want to be around.
Congrats on winning StL, good luck this year, and hope to see you at Nats again!