I'm going to post what I've mentioned in a different thread talking about this very topic below:
"Quitting is something every sports player, whether eSports or physical, has to figure out sometime. I've heard it's called the Wall, where you seem to have hit a peak and need to decide if you'll walk away and enjoy what you had or try to punch through and keep going.
If you want to keep trying, but still struggle with what you mentioned, I'd recommend first analyzing yourself. Try a few games that aren't competitive in nature but similar in style, like a brawler (Hyrule Warriors is good) and see how you approach your situations. Do you prefer faster characters that dazzle your foes, slow juggernauts that shrug off hits and deal more damage back, that kind of thing. Once you know what kind of player you like, then finding a good character to compliment you becomes easier. Then it's looking at that characters specific forums and learning how the matchups work.
Each time you hit a wall, re-analyze yourself and see what you want out of this. If you don't find it ultimately fun, then don't play the game that way. Since most of us here will never be professional eSports players, we need to approach this just like any other physical sport. Remember that it's ultimately just a game, and to do our best.

"
The advice still applies here. Maybe I should get this sticky'd somewhere, as all vets have been there at some point and newer players will want to know it's not just them when they hit 'The Wall'.