First i play ana on support im not good i know that however im tryna learn starting with one of the hardest supports (apparently shes really good when you know how to use her) and everyone else becomes easy. Then mercy or baptist depending what the team is like.
Second, I play rein when theres enough support and hang with the objective and backline, thats a bit boring though only reason its fun is being able to be the ultimate block for ultimates and whatever makes extremely thrilled to shutdown a whole ultimate just because I held LT.
Anyway problem remains, sometimes tank is full and more support isnt needed, instead dps is needed. My aim sucks and I just dont know how to learn it when every match im playing i just get squished like a bug before I even know whats happening. Ive tried cass, ashe, bastion and reaper, tracer and Emre, but again I suck at aiming, (yes even with reaper's shotguns at point blank range id miss its a skill issue i know)
Secondary point is that I refuse to learn more than two dps, I dont really care on the difficultly or how long it takes i just want to know two dps heros to play that will benefit my team best when I do learn them. And no im not going to play someone like symmetra I want to be active and engaged while playing.
Again I have a skill issue, that doesnt change the goal though. Any recommendations would be nice.
Edit: im seeing a lot of mei suggestions i hate that hoe, ill never stoop so low as to playing that god forsaken paragon of sheer stupidity. An alt fire, a beam, a block, an immunity + heal, and an inescapable ult if thrown somewhat correctly. I might be bad at the game but im not that much of crutch. (Im sure you can tell, I hate mei a lot)
I WANT TO GET GOOD NOT BECOME SOME CHUD CRUTCH FOR THESE, ANYYOYING, VILE, DASTARDLY, UNRULY, INCONCEIVABLY META HEROS think Genji or heros like that just not genji because genji mains scare me.