Thought I would put my experience with you here as it should fit the narrative well.
Back about a year ago I was making a team for a weekend RGL 6s cup in AM. Got some friends on board, but needed to fill out the roster, so I did a LFP post on the Thursday before the weekend. You replied, looking to play scout and I hesitantly let you join, as I was needing to fill the spots for roster lock. The plan was to scrim Friday night, just so we all meet & get to know voices, etc.
On that Friday scrim you were impossible to play with. Not only were you constantly yelling & shit talking "bad AM players" on both your team and the enemy team, but you were actively trolling a close scrim. My entire team muted you in discord during the scrim, myself being the only one not, as I felt responsible as a TL (I wanted to though). Immediately after that scrim I kicked you from the discord, and DM'd you saying how you acted was not okay. Your response to this really showed your character. "It was funny in my defence & I was beasting" was your response to someone telling you that nobody on the team wanted to play with you. Regardless my team went on to talk to the admins to get a replacement, and won the weekend cup.
From that point on I went on to avoid you whenever possible, staying away from pugs you were in, and leaving lobbies if you joined the same team I was on. Even if you have changed in the last year, what you did & how you acted back then will keep my outlook on you the same.
Here is my quick advice: Don't care about what people think of you, peoples opinions do not effect how good at the game you are, or how much you can improve. Find good teammates that want you to improve (in both aspects) & scrim scrim scrim. Pugs do very little to helping you improve over personal demo reviews, MGE, and actual scrims. Maybe I am a little biased coming from HL, but pugs tend to make me play worse overall, cause I get away with dumb stuff that I normally wouldn't do in actual scrim/match scenarios. Regardless of everything, you are young and have talent. With the skills you have and the drive to improve, you could always hop on a new esport when it comes out and dominate there.
I will edit with the RGL team page when the site comes back up