It's a shame so many people have had rough experiences moving to small towns. We moved to one in MA of less than 1000 people in May and we couldn't be happier: great community, very welcoming open minded folks, beautiful area, tons of community activities, etc. Just remember many towns have very different 'personalities' and to judge small town life by a few people's experiences is similar to judging a race by a few people's interactions with people of it.
Abusive comment hidden.
(Show it anyway.)