I think I would feel stifled in a "small" town. I grew up in a town of about 4000; probably a good place to be a kid, except for a fairly mediocre school. But there wasn't much to do, besides high school sports, for entertainment. Still isn't. Of course, for a night out, one could drive to the nearest city, get the nightlife, then leave...
I've partaken in many of the assorted [-]vices[/-] activities of Dallas, whether sports, concerts, museums, etc. It is a PITA to fight the traffic and the crowds, so I don't venture too far afield these days, because I've "been there, done that". But it's easy to hide in the "big city", with no one minding your business, and things are relatively close, if I choose to venture out. Granted, as with much of the South, it's hotter than a two-peckered billygoat during the summer. A good time to go visit some friends "up norte"...