As usual, what Kevin says makes perfect sense. It obviously is a very complex question, different for everybody, and everyone's battle against addiction is unique and personal to them. I only have experience with cigarettes - I don't know if I would characterize quitting as desperately hard, but it certainly not easy.