Stop torturing yourself with high skill champions.
For every one of those extremely insane Riven, GP, Fiora and Yasuo mains who are just straight out gods on their champ, you get to run into a few dozen other "mains" who just straight out suck ass with them.
Not that I'm saying that I'm somehow better, I just find it confusing that they are playing them in the first place.
Maining those kind of champions is pretty awesome on one hand because they don't have as many hard counters and only really soft counters when you master them, add the satisfaction behind the plays you can pull off with these guys and you got yourselves a pretty awesome champion to main.
Yet the problem is that they need A LOT of investment, you have to play them often and regularly to become good at the champion and even when you are at that point you can't just stop, else your mechanics will become rusty. You will definitely feed the first up to 50 games until you got the hang of them and while you are doing that and calling yourself a "main" and buying skins, you just torture yourself by stressing yourself the fuck out, at least most people I've run into seem to do that.
A lot of people wonder why mains of the mentioned champions are always considered toxic. Besides the fact that they are just unfun matchups most of the time ( I think I can speak for the majority of toplane mains here ), which doesn't necessarily make them toxic as actual persons, it's the fact that most of these mains aren't up to the challenge and just burn themselves out by trying to make it work, and by that basically preventing that they will ever achieve the high mechanical level of the top players in the first place. This then unloads itself unto the chat in endless waves of tilt and rage.
I tried every of them and immidiately concluded that it won't be worth my time and that I'm not going to do that to myself either. I stick with low mechanical champions, which aren't nearly as frustrating to learn, much easier to master and ultimately also increases my championpool by a lot. It is better for me from a gameplay perspective and more importantly also much better when you consider that you actually want to have fun with this game.
If you are considering yourself a main of these champions, you have a low winrate with them and you seem like you can't have any fun with them, please, for the sake of yourself and the people you play with, consider just sticking to more easier stuff like I do. Only the fewest of the few actually have the determination and the time to pull off what the actual mains are capable of.
This is coming from mainly a toplane perspective but I think this can also relate to all the other lanes.
61% winrate in norm, 63% winrate in ranked :DD