AfghanistanrankedlastintheWorldHappinessReportamong149countriessurveyed,withLebanonfollowing.