Don't live near where you are born just because you feel like you should. Do your research and move to a city that fits you. It doesn't matter how far away it is. Don't stay somewhere just because you feel tied to that place.
Get the book "Who's your city". Don't just move somewhere because that's where you find a job. Spend a good amount of time and effort on finding the right city for you (the book explains why this is important). I so wish I had done this long ago - I've lived for 15 years in cities/towns where there is very little to no tech community, and it has been soul-crushing. My next move is a well thought out, planned and researched move - basically so i can be with more people like me.
I wish I had realized that 15 years ago.