This answer is emotional intelligence
While IQ is really really important in determining someone's capabiility from core processing power point of view, the emotional intelligence is much more likely to influence someone's life direction as a whole because it help them to communicate, form a relationship with other people, making connection, developing discpline and good work ethics, etc.