Различные люди имеют разную степень уязвимости к развитию определенных проблем, и это обусловлено множеством факторов риска. Эти факторы можно разделить на генетические, психологические, социальные и средовые. Генетическая предрасположенность может влиять на то, как организм метаболизирует вещества, и на чувствительность нейронных систем. Психологические факторы, такие как наличие психических расстройств (депрессия, тревога), низкая самооценка, импульсивность, а также травматический опыт, значительно повышают риск. Социальные факторы включают давление со стороны сверстников, доступность определенных субстанций, а также семейные проблемы. Средовые факторы могут быть связаны с уровнем стресса в обществе, экономическими условиями. Сочетание этих факторов создает сложный 'профиль риска', объясняющий, почему один человек может относительно легко отказаться от чего-либо, а другой сталкивается с огромными трудностями.