While high IQ does not guarantee success, emotional intelligence (EQ) may be a better predictor. EQ involves being agreeable, optimistic, and calm, as well as showing care for others, and can be learned over time. EQ considers both emotional and intellectual abilities, using both heart and head, and may contribute more to life success and happiness than a high IQ alone.