Help Others
One of the most counterintuitive pieces of advice I found is that to make yourself feel happier, you should help others. In fact, 100 hours per year (or two hours per week) is the optimal time we should dedicate to helping others in order to enrich our lives.