Soldato
Your certainly taking on some tough heroes for someone new to the game. I've steered far away from heroes such as chen and morph after some infamous in house games that resulted in berating someone for being terrible at the hero on their first attempt.
I'll try anything once CAI