North Dakota has knocked Hawaii off its pedestal as the state with the greatest well-being. West Virginia comes in as the least happy state, as it has for five years in a row.