I have found it. After searching for months I have found a competitive game that I love. It’s hard but I love it because of that. I’ll be trying a massive amount of classes and play styles to find my style and improve. No more diddling on many games, it’s time to go to work.