A mix of family, money, friends, and of course life's experiences.
There something that can you can say for secret in your happiness, first yourself, family, friends even GOD make secret of our happiness money and life experience is the secondary of happiness.