I live in a really small town, I graduated with 40 kids in my class to give an idea. I'm 23 now, graduated college and moved back home for a job. There aren't many attractive girls in town and the ones who are either have bfs already or are just not a girl you want to date. I don't mean to sound over confident but I'm a pretty good looking guy or so I've been told and I want to find a girl that Im attracted to but still has a good heart. This town just doesn't offer that. Should I move to a big city to accomplish this and leave all my family and friends behind?