Games are meant to be entertainment, if you're not entertained then why play?
I was an addict gamer not long ago. I thought myself one of the very best at the game and one day it became meaningless, boring, unfulfilling. I redirected some of my gaming time to creating stuff, maintaining relationships, getting rid of procrastination (eventually), working out, making a business and attending to my loved ones.
If you cannot play games anymore and need a challenge, try programming. There's always something to master through experimentation and if you are as good at mastering programming as you are at mastering games then you will be able to build anything you think of, if its possible. I suggest Javascript/Nodejs as its the language that does everything nowadays.
Eh? 3.6k is Legend[5] which is 83rd percentile. https://www.opendota.com/distributions/ranks Maybe it didn't feel like it in an evenly matched pub, but objectively speaking you were very good.
But be as it may, I'm happy you've found hobbies you enjoy more.
Not sure if happiness is what they're striving for
If you want to play the game for the enjoyment of trolling these idiots, then sure.. keep playing.