I would like to start off by saying I don't want to hear 'just quit the game' or 'maybe this game isn't for you' kind of replies. I love playing this game and I don't feel like quitting. I just have one issue: I can't decide on what role to play.
Having gotten to max level on every role (dps, healer, tank), and so far I can't decide on what to stick too. Initially I was a mage dps, but I didn't find that fun and I felt like the dps market was saturated. Healing was fun at first, but I couldn't get into it that much and sometimes I struggled to keep up. In Overwatch, I am a tank main, and I play pretty much all the tanks in that game, so tanking in WoW seems to make sense for me. I found tanking to be very enjoyable, leveling up and at max level, but my problem has been learning mechanics and positioning which I feel way behind in as a didn't come to Legion until late in the expansion. When I want streamers like Preach and Towel tank m+ it looks really easy, but doing it firsthand is much harder.
Because of this, I am struggling to figure out what to do. I have considered DPS again, but I don't like the constant stress of potentially losing damage in a fight. My biggest gripe with healing is that I feel like I can't control the flow of the run and it feels like every other healer just heal snipes me anyways.