Please give us some more info.......
oh!! i am sorry! duh! am an idiot,
Cottons---slang for Oxycontin?
You are in the right place. Give us a little more information and we can share our experience with you and support you.
hi, i really dont know anything about this,but seems you need some sort of therapy to break this habit. ask your dr. i have a hunch you are not going to be the only person who does this, god bless.