No offense, but if you can't control your own weed smoking, there may be other problems. Cannabis is non addictive, so whatever it is it's all in your head, and from reading some of your posts, I believe you should be able to control your own head.
Try harder. You can do it!