Your attitude to life is far more important in determining your happiness than your money, appearance, social status or talent.