I'm primarily a photographer and soon to be a videographer. Where I live, there are very few clients, and they don't care about quality. I can't be happy doing art unless my productions are technically and compositionally excellent.
I also would like to earn a master's in sport psychology and do a defensive/combat shooting trainer, as a side career. Thus wherever I move to must be very gun-friendly.
Another problem I have with my locale is that almost everyone here wants to move. Probably 3/4 of the friends I make tell me that they'd like to leave either within the next year, or once they finish school -- even a lot of older people want to leave. I'd like to live somewhere that people enjoy staying, because I'd like long-term friends.
Finally, I'm a male and I'd like to work as a stripper. No, I'm not trolling; I get extremely bored and that's what I have so many, and so varied, interests... If I can find a location that also has work opportunity for this profession, that would be great. But I put this one last because it's not a necessity; I'm okay with seasonal work as a stripper, i.e. moving for a few months each year in order to do this, and then going back home.
So then, which locations should I consider moving to?
Note: If you've seen my other threads, you probably know that I'm a CS student and I'm planning to be a programmer. That's still true, but I've since grown bored of sitting behind a computer and now I'd like to work in that field for only a couple of years in order to earn money to market myself as a photographer, and then switch careers.