Spam,I, too agree with your post.
When I married and we moved to Houston from Northeast Georgia in the early 80's I spent the first 5 years pining for home. I was lonely and the city was big and pretty scary to a young country girl like me. I so wanted to raise my children in small town, rural Georgia. I came home for a visit and was whining to my wise Granny and she told me it was time that I "bloomed where I was planted." Well I took her advise and made a life there, a good life.
Now I am thankful for the 20 years I spent there. Not that it didn't have it's tough moments, but overall, it introduced me to people from all over the country and world, those with views similar to mine and those with very, very different views.
I raised my children in a multi-cultural environment with friends whose parents were from all walks of life. Did they miss something, yeah, I think so - no grandparents, aunts, uncles or relatives to be part of their lives on a regular basis, but the majority of people are living that these days.
Now, after being away for such a long time, I am soooo happy to be back. I too miss the city, but not enough to go back. It's a nice life. Maybe not for everyone, but for me.
DoodleBug