Dissatisfied with life? Move to a smaller town! A recent study out of Canada revealed that people who live in smaller towns are much happier than those who live in big cities. Shorter commutes, cheaper housing, going to church and a sense of belonging are among the reasons for this small town happiness. Despite being surrounded by people, those who live in big cities are reported to have fewer social connections, making life less fulfilling.