I love this game, but I am terrible at all things PvP (not just this game). I feel even worse when my team generally blames me for the loss too. Sometimes it's for feeding, but I've been blamed for not being there during a team fight, or for not harrassing my lane opponents enough.
Think I may just go back to playing against bots lol.
--
http://img218.imageshack.us/img218/3156/couchpotatocat.gif