This is one of those slightly hokey surveys that measures the happiness of nations. Done by the Gallup World Poll and written up for Forbes by Francesca Levy, its results are not entirely surprising.
Rich countries generally do better than others, although Saudi Arabia ranks 58th just ahead of Pakistan. Almost three times as many Saudis are “struggling” than “thriving.” On the other hand, the United Arab Emirates (which is a country made up of wealthy scions and resident ex-pats) and Kuwait register respectably 20th and 23rd. So how about Egypt? It shares the 115th ranking with Zimbabwe, India, Morocco, Syria and...Afghanistan! Just ahead of People’s China which, at 125, leads a cohort of Congo (Brazzaville), Sudan and Djibouti.