If you want to be happy, spend time with other happy people.
A study published in the British Medical Journal asserts that happiness is contagious! People who spend time around other happy people find that they themselves experience more positive emotions.