As stated above each person is different but that's why it is SO important that you're in some kind of group and/or individual recovery program. Many find AA/NA meetings helpful and a great way learn how to deal with cravings. If you're doing it alone that avoid a major relapse is often difficult, Good Luck and congratulations on a job well done!