I grew up in a small community, too. Everyone knew everyone, so I couldn't get by with anything. I agree that you'll have issues no matter where you raise your kids. It's how you handle those issues and the values that you instill in a child that really counts, and can make those issues less serious and less painful for the child and yourself.