A study suggests that the happiest people at 16 and 18 earn around 10% more than the average income a decade later.
The happier you are as a teenager, the more money you are likely to earn by the time you reach 30, according to a long-term study that tracked the wellbeing and income of more than 10,000 people.
Researchers found that the unhappiest people at age 16 and 18 earned 30% less than average earnings a decade later, whereas the happiest earned around 10% more than average.
They also found that every one-point increase on a life-satisfaction scale at the age of 22 was associated with an increase of almost $2,000 in annual earnings by the age of 29.
The effects could be down to several factors, said the researchers, including the higher probability of getting a university education if you are happier, as a result of being more optimistic and less neurotic.
Read more: The Guardian