Maybe try somewhere else in the US, there are a lot of places to experience an urban life. Having been to a lot of suburban places in Texas I wouldn't want to live there (and driving there isn't fun either as you mention your long commute), but I miss Philadelphia (I live in the city, walk or...