I can see you're very frustrated with getting these champions in your lane. I can see where it comes from. These champions can abuse lower elos very efficiently. How do I know you're low elo? op.gg'd you. You seem to main aatrox.
So I can see where all this frustration comes from now. But the thing is these champions don't just have one weakness. And higher elo players use these champions' weaknesses against them to beat them in lane.
For example,
. He can be kited yes, but he is also weak against champions that can get in his face. Sort of like aatrox, any champs that get in his q or hit outside of his q range cripple darius. His only method of sustain is q so if you avoid it in laning he basically can't sustain damage and loses trades. He has no mobility outside of items and summoner spells. That's where the kiting comes in.
Another example is
. Now this champ actually counters aatrox too so its a bit more of a struggle. His main weakness you would think is kiting but it's actually extended trades. Garen works off of short trades because he relies on his spells for damage. He's also weak to poke that disrupts his passive aka his sustain.
These are only some of their weaknesses but just calm down and think about what these champions are good at and bad at. I suggest playing them for a few games to get a feel of their kits and how their kits work. For example, did you know that garen has a slow cleanse on his q? Did you know Darius has passive armor pen on his e? Playing the champions yourself gives you an understanding of their weaknesses in lane and outside of lane.
Also you should stick to aatrox as one tricking is one of the easiest ways to climb. If you want, I can coach you on toplane, at least, a plat level understanding of toplane, which can help you duel better and climb faster because I also noticed you've been silver for 3 seasons now.
Also don't take me addressing your elo as an insult. It's just an observation.