Two people come from the similar environments and backgrounds. One chooses a life of crime the other one doesn't. Why is that?
I think there might be a fallacy in the question. Let me explain. Of course, a person's background has a bearing on his or her upbringing and future course of life, but background or environment does not determine the outcome of a person's life. There are serval reasons for this.
First, even if a person comes from the same background, no two people's experiences are the same. People are complex and so is the world. There are too many variables.
Second, people are free agents, that is, they have the ability to choose what they want to do. So, some people may take adversity, for example, in a different way than another person. One person may flee it while another embraces it and grows.
Third, people influence people. So, people in the same environment may be influenced by different people. There are just too many variables to determine a person's outcome by only looking at their environment.