“In 2004 Americans who called themselves “conservative” or “very conservative” were nearly twice as likely to tell pollsters they were “very happy” as those who considered themselves “liberal” or “very liberal” (44% versus 25%). One might think this was because liberals were made wretched by George Bush. But the data show that American conservatives have been consistently happier than liberals for at least 35 years.
This is not because they are richer; they are not. Mr Brooks thinks three factors are important. Conservatives are twice as likely as liberals to be married and twice as likely to attend church every week. Married, religious people are more likely than secular singles to be happy. They are also more likely to have children, which makes Mr Brooks confident that the next generation will be at least as happy as the current one.
When religious and political differences are combined, the results are striking. Secular liberals are as likely to say they are “not too happy” as to say they are very happy (22% to 22%). Religious conservatives are ten times more likely to report being very happy than not too happy (50% to 5%). Religious liberals are about as happy as secular conservatives.”