only taking a pledge will not help brother. you can do this and will do this. But you must educate yourself about " ADDICTION " yes addiction and have patience. I have full faith in you.