Went to CS and loved it. Wouldn't mind being back. Moved to Houston for a job and hated every clogged road, small backyard, and road full of billboards in the city. Had to suffer through some long commutes downtown for a while.
Got married to a hometown girl, had an opportunity to work from home so we moved back home. We just got home from visiting her parents and have plans to go to dinner with mine tomorrow since we're catching up after a vacation to Mexico. Plan to go to the hunting lease this weekend to stay at the cabin we just bought and work at the lease.
If/when we have kids, we have two sets of grandparents within 5-15 minutes of the house and parents own and operate the best daycare in town. Wife is an elementary school teacher at LISD.
Wouldn't leave Lufkin for the big city unless I had to in order to make ends meet. We do things in the small town that I couldn't in "the city".
It all depends on what you enjoy in life. Best of luck to you.