When you are born you don't know anything, and you learn by what is around you. If a child grows up in a household with drinking and what not, they are a lot more inclined to be alcoholics. It's because they grew up in that environment and it's all that they know. But if they were to grow up in a household where they are disciplined, then they will grow up wanting to follow rules and therefore being a good person. But there are always influences outside the home that can change a person. So in my opinion, it starts in the home, but outside influences can still change someone.