 What will give you the greatest happiness as far as I'm concerned is having meaningful work, having a decent income, family and friends and so on. I don't think it's anything mysterious. I think we actually know what the sources of happiness are and people have known for thousands of years what the sources of happiness are.