I really feel bad hearing about these issues, and I really wish they never happened. I'm super sorry about the people you played with, and I wish you luck in the future. The people on this forum are mostly great people, usually help new players out. The problem comes with the type of people who don't play on the forums. That said, allow me to present:
Keon's tips to not getting yelled at for no reason:
1: Play the tutorial, read the manual, all that.
2: Type in global chat "Hey everybody, I'm new to the game. Is there anybody that knows a bit of the game who wouldn't mind teaching me?
3: Join people's games who say "sure!"
4: Add cool people you play with as friends (It's one way, they don't get asked "somebody wants to friend you")
5: Next time, join some friends, make more friends (Seriously. I've got probably over 200 friends and I can usually find a lobby with someone I know.
6: Consider joining a clan.