What are reasons for comitting a crime?

It depends of the crime and the individual. However, there are crimes that have no reasons, except the subject's personal choice. Let's put it this way: A personal can rob a store because he is hungry; so, hunger is the reason. The list can get long. For example, hatred, jealousy, ambition of power, revenge, enmity, etc.