Wait, what happened? Only six months ago, we were ranked as one of the nation's happiest cities. And recently we were named the nation's top city for science, technology, engineering and math careers? Sure, our traffic is so terrible we have to talk about it all the time just to make ourselves feel better, but we see sunshine 300 days a year and live in a city where it is culturally acceptable to eat fajitas at every meal.

A quick scan of the top 10 happiest places to work leaves us with one overwhelming question: How can living in Birmingham or Hartford make anyone happier than living in Houston?

According to Forbes, certain key factors (not including tacos) were considered in this study "including work-life balance, an employee’s relationship with his or her boss and co-workers, general work environment, compensation, opportunities for advancement, company culture and resources."

Could it be the city itself making us so unhappy? Though she fails to elaborate, Heidi Golledge, CEO and co-founder of CareerBliss, says that is a potential factor. “Where you live can definitely impact your overall happiness and even your perceived happiness in your career,” Golledge told Forbes.

A quick scan of the top 10 happiest places to work leaves us with one overwhelming question: How can living in Birmingham or Hartford make anyone happier than living in Houston? This a real, haunting question that Forbes fails to answer.