How do I practice?

I want to train or improve my Bastion beyond the level it’s at right now. Quick Play doesn’t work because noone takes the game seriously and we end up with 6 dps, and competitive doesn’t work for a barrage of reasons, including toxic people throwing the game, numerous reports and avoids which leads to account problems and long queue times, and the general fact that competitive is for redeeming, not for training. What would be the best place to go to learn to play with a team that’s willing to play with a Bastion? Should I just lock Bastion as much as possible and hope for a team that at some point will play with me without breaking into tears?

I’m really unsure of what to do, because I feel like my Bastion is starting to fade away from me. I suddenly can’t do as well, suddenly I’m getting smashed the second I go turret, problems I didn’t have before - so I want to get my Bastion up to speed. How would I do that?

You have 2 options in my eyes, either get a bunch of friends that are ok with it, or play bastion anyways and just expect a lot of flame. People like Kolorblind didnt get to gm by being nice to the other people that didnt want him to play bastion (not that I condone this act).