This is going to sound somewhat hurtful and maybe even counter intuitive, but hear me out. When you hear someone blame you for something think about what you could have done better. Even if it is just pinging, or maybe having put a ward somewhere a minute earlier, or maybe not putting a ward somewhere so you would have had a charge now.
Do it anything you think may be negative happens to anyone. What could you have done? Winning games isn't about carrying your team, it is about working with your team. One thing I have noticed helps me win games a lot is that when I get ahead early game I try to allow my teammates to get the kills whenever possible. Don't miss kills for your team for it, but try to let others get as much gold as possible, cause if you are ahead all you need is the assist gold to stay ahead. Don't try to get even further ahead, make your team get further ahead.
Even if you think your teammates are bad and it would be a waste of gold giving it to them, it often isn't. I have had people that would do the dumbest stuff, but as soon as I spoon fed them some gold they started pulling off stuff that I never thought they would be capable of. A lot of it is based on morale.
I have been on the other end of that too, where I was in a totally winnable game where we were even or maybe ahead as a team, but I was behind by a lot and felt worthless. I wanted to give up, and my morale was low so I did not perform as well. Then when I grouped with my team and started seeing how well we were as a group (because if I am trying to be a group that makes the chances of my team performing well together higher than my opponents' statistically) it helped me play better.
Anyway, good luck in your future endeavors.