- You can afford to live here. Real estate is attainable, even fairly close in.
- The arts here are on par with our status as the 4th largest city in the country.
- The people are awesome -- friendly, helpful, and generally from all over the damn place. That leads to ...
- The food is RIDICULOUS. There's a great meal to be had in this town at any price point you care to name.
- It's immensely un-snooty. Unlike lots of nerds, I don't mind putting on a suit, but in Houston there's almost nowhere that polices dress codes beyond "no jeans, collared shirt". And even that's rare. Superficial snobbiness is just not much of a Thing here (vs., say, big parts of Dallas, or Atlanta).
- The flip side of the summer is that it's almost NEVER cold enough to deter outdoor activities. You don't store your bike for the winter here. You just keep riding.
- Finally, if you're a traveling sort of person, being centrally located makes hitting either coast possible pretty quickly. This has been handy for me in both business and personal contexts for sure.
So yeah, step off. Houston's awesome. It might not've been YOUR favorite place, but maybe crapping all over it in your post about a roach wasn't the best move.