Help at not getting angry at yourself?
I have a problem. I don't really get that angry at my teammates, compared to a lot of people. However, I tend to get really angry at myself. What happens is that if I start doing bad, I feel really, really, really awful for feeding and I start yelling at myself and apologizing to my team for being the feeder. I feel super bad when I'm the guy making my team lose. I really wish I could stop, and some days I'll do well, but then I'll hit a 2-3 game losing streak in ranked where I'll do bad and then I'll have another incident. I'm just really frustrated that some games I can play at a platinum awesome level, and other games I'll play like I'm really awful and not play anywhere near as I know I can play.
I'm really afraid I'll get banned. Any tips?