I've had drinking ones before and my friends is in NA and has had smoking coke ones with much the same effect and feelings, maybe it would help to meet other people, in person, who are going through what you are rather than suffering alone, maybe check out an NA meeting?!