Descartes wrote:
I've posted in threads like these before, but...
Since I seldom get to travel, I'd like to have the opportunity to get out and experience different places before I decide on a place to relocate to. I simply cannot stand Texas. The weather sucks. The politics suck.
My criteria for a new place to live would be:
1. Legalized same-sex marriages, as well as other legal possibilities for LGBT citizens. Texas is a state controlled by far-right douchebags who attempt everything in their power to f**k over gay people. Seriously, DO NOT live here if you are gay. Homophobia is practically a past time in this god-awful state.
2. Seasonal weather. Texas summers are hot as hell, and it has these quasi-winters that don't actually feel like winter except for cold fronts.
3. Public transportation. I live in a city that has over 300,000 residents but no public transportation.
4. Urban area, with a fun, active nightlife.
That's about all I can think of.
The place where you live sounds awful. Get out of such a place ASAP and have a better life somewhere else. I don't think there are many countries that have legalized same-sex marriage yet. Somewhere in Europe, maybe? Even if same-sex marriage is not yet legalized, I think there are many progressive cities where people are not bigoted. But I think all your other criteria are met quite easily in many big cities. Also if you start driving a car, you probably don't need public transport.