What I'm trying to point out is not paint with broad strokes. But evaluate everything and everyone independently of rules.
Flaws of people admired:
1) Gandhi - Racist
2) Martin Luther King - Copy someone's work for his phd. Also an adulterer.
3) Edgar Allan Poe - So disrespectful that he was disowned by his guardians.
4) Tesla - Hated fat people.
5) Steve Jobs - Erratic and Temperamental. Fired employees on the spot
6) Bill Gates - Monopolistic tendencies
7) Mark Zuckerberg - Used delay tactics on his competition to get facebook to market. Hacked people's profile.
8)Vincent van Gogh - Lived with a prostitute. Accused of rape. Was mentally ill. Cut his ear off.
I would say it's best to control these negative tendencies than to try to find flawless people.
Apple tried to control Steve behavior and you see what happened in his absent. While he went on to form NeXT and Pixar, Apple tank.
Sure it will be nice to have someone who isn't temperamental and abrasive but choose genius over any other qualities. I think the rest qualities can be managed. Give Steve a meditation coach(meditation= more empathetic)