Always keep in mind, what you might consider a fault, others would consider a gift or super power.
That same friend is the one I called when I had to have a major procedure from a motorcycle accident. In 8 hours he found the best doctor for that procedure in my area. He basically interviewed that doctor. Then by end of day reports back to me, who he chose and why.
I was running a marathon 9 months after that procedure to rebuild two shattered ankles. All that to say, while these traits at times come across as faults. They are also a super power in other circumstances.