Source

November 29, 2013 (Positive Bunch by K. S. Kumar): There are many reasons why Hindus are so contented, but I’ll point out some of the important reasons I believe that Hindus are happier than most people of many other religions. One important reason is that Hindus don’t pursue love, which is sometimes lust, but they follow dharma. That means taking care of the family and society. But an even more important reason is that Hindus believe in reincarnation (karma), which means every human being is at a different level of consciousness so they have different needs in spirituality.

Hinduism provides this as it gives complete freedom of thoughts and beliefs. There are some Hindus who are happy doing pujas and others are happy doing yagnas, some are happy just doing meditation while others are atheist. There are some who like to go on pilgrimages, while others are happy not having to go to Temple. Some like to read spiritual books or believe in no form for God. Some Hindus enjoy going to Temple or Satsang while others like to follow and worship a Guru. People of different levels of consciousness are all happy doing their thing.

Hindus are also happy because they respect and love people of all religions, and believe in non-violence. Hindus believe God is one but names are many, truth is one but religions are many.

More at source.