If you want to be happy, you should move. Where? Well that's where it gets a little weird.
The website WalletHub.com just ranked 182 cities in America from the HAPPIEST to the LEAST HAPPY. And you're not going to find many of the biggest cities anywhere near the top 10.
The rankings are based on 28 factors, including life satisfaction scores . . . depression rates . . . drug use . . . income . . . job satisfaction . . . commute times . . . divorce rates . . . and weather.
The 10 happiest cities are:
Fremont, California . . . Bismarck, North Dakota . . . San Jose, California . . . Pearl City, Hawaii . . . Plano, Texas . . . Fargo, North Dakota . . . Sioux Falls, South Dakota . . . Irvine, California . . . Huntington Beach, California . . . and Grand Prairie, Texas.
And the 10 least happy are:
Detroit . . . Birmingham, Alabama . . . Huntington, West Virginia . . . Gulfport, Mississippi . . . Little Rock, Arkansas . . . Charleston, West Virginia . . . Wilmington, Delaware . . . Mobile, Alabama . . . Columbus, Georgia . . . and Cleveland.
(Here's the full list.)