Yeah, suburbs don't count. Small towns are supposed to be isolated and several hours away from any big cities. Such towns are horrible places to live. I feel claustrophobic and depressed in such places. I barely make it in my small town (198,000 people in the county), 40 minutes from Stockholm (2 million).
They're completely dead and you never meet anyone new so there are never any new social interactions. There are no interesting stores and there's nothing to do. Public transport is limited to a few buses per day, so if you don't have a car, it's like living in jail. If there's a bar or club, everybody knows each other already so you might as well stay at home with some friends and drink. If there's a cinema, it's tiny and they only show old or b movies.