Portland OR is close to Vancouver WA, and is *very* LGBTQ friendly. Also, Seattle is well-known for IT and computer stuff n such. (Microsoft, several gaming companies, several aircraft related businesses, etc.)
Phoenix is HOT. And it has scorpions and tarantulas. And it's HOT. I'm not sure about employment there, but the scorpions and tarantulas are kept busy (if you amble into their territory--anything off the sidewalks or roads). It's HOT. People in Scottsdale are friendly to LGBTQ, not sure about the rest of AZ, but Tombstone is there, too (population: 45,690 scorpions, tarantulas tend to be squatters so their numbers are unknown.)
Weather in Vancouver is pretty mild year-round. Have I mentioned Phoenix is HOT?
Wow, tough choice. Not sure I'd want to be in your shoes.