Oh yes I suffer from this so badly

Infact I wrote once to Steve about this... he responded in lines of :
"I have similar issues, so instead of fighting it, I decided to embrace it and turn it into a strength. I join groups where I'm at the bottom in terms of competence and see how quickly I can reach the top. Then I graduate (i.e. quite the group) and repeat it with a more challenging group. That way I'm always in the sweet spot of challenge, I get to meet lots of interesting people, and I grow very quickly without holding myself back. If other people can't keep up with me, why should I slow down?
So even though I leave a lot of old friends behind, this process has made me good at quickly forming and then deepening new connections. When I moved to Las Vegas two years ago, I challenged myself to see how quickly I could make new friends. Now I have an absolute abundance of great friends who challenge me. When I'm no longer challenged and uplifted by those relationships, I'll seek out new ones.
Don't fight who you are -- embrace it. Turn it into a strength. Resistance is futile.

"
He was right as usual

But I didnt listen... Mh
Quess I better try that book.