So I'm pretty new to the whole MOBA thing, I get the basics and everything and I've played a bit of LoL and SMNC (though that's pretty different) and I recently got into the Dota 2 beta. So now I'm trying to figure out how to play the game and from watching some tutorials and stuff I've gathered I should stick with one hero until I get them down. Now the problem I found is there are so many different heroes to pick from I dont know where to start. So for my first match I choose Doombringer because I figured a tank hero would be best but he was too slow to get out of any fight I couldn't handle so I ended up feeding a lot and my team lost. Add to that the fact that the game I got into was extremely hardcore and simply yelled at me for dying without offering suggestions and I had a very poor first impression of the game.
So now I'm here asking some fellow bombers for help getting me into this game. Any suggestions on where to start?