Yeah, there are a lot of children who play this game. When you are getting abused by someone for only being a mid-level player, remind yourself: This person has played this game to the point where they are tolerably good but have completely lost sight of the fact that it is A GAME because they are one or all of the following; unemployed, literally a child, single, on the husky side, or have some serious emotional deficiencies stemming from an insufficent amount of care and attention as a child. It's not you, it's them.
That said, there are a lot of us who are happy to play with anyone, no matter the skill level, as long as everyone can be civil to each other. Don't give up.