I have some good tips with regard to sleep :)
They all sound very basic, but don't knock them until you've tried them :)
Have a shower around 1/2 an hour before you want to sleep. As your body cools down, it will make you feel drowsy.
Keep your bed for sleeping only, no eating etc. Make it like a sleep sanctuary. If you want to read (and reading is particularly good for sleeping) then lie down to do it so all you have to do is let go of the book.
Give yourself a bedtime routine. Do the same things before you go to bed, in the same order every night.
No matter what time you fall asleep, get up at the same time everyday, including the weekends. This will force your body into a natural sleep pattern. It's going to feel hellish the first few times, but trust me, this one really works.
If you're lying there restless don't just stay in bed. Get up and do something (out of bed) then go back to bed with your same bedtime routine.
Stop drinking caffine after 6, no coke, no tea etc. Sounds trivial but again, it will help. Try decaf. Also, no alcohol after 6 if you can help it. It's a common mistake that alcohol helps you sleep. It doesn't. It will help you get to sleep but it seriously disturbs your REM cycle so you won't actually sleep affectively.
Hope these helped. I used to struggle a lot with insomnia from some medication I was taking, and these really work, but you have to stick to them religiously.
With regard to it being called cold turkey...
The etymology derives from the phrase
talk turkey, in which someone deals matter-of-factly with a subject. Some, however, believe the derivation is from the comparison of a cold turkey carcass and the state of a withdrawing addict — most notably, the cold sweats and goose bumps. It is often preceded by the verb "to go," as in "going cold turkey." Yet another suggestion of origin is that cold turkey is a dish that needs little or no preparation. "To quit like cold turkey" would be to quit in the same way a cold turkey is served, instantly just as you are without preparation.
With the not thinking about cutting... there is a great distraction list here:
http://www.recoveryourlife.com/index.php?categoryid=13
I really have no idea what it's like to have OCD, but I'm wondering if everytime you get a compulsion, you could pause for a moment to think about it. Think about whether it's rational, whether it's sensible, and try and decide how much time you are going to give it. Try not to let these compulsions ruin your day. I appreciate that it's easier said than done, but do try and concider each one individually.
Lastly, be kind to yourself. You are going to slip up, but you are going to have good days. Reward yourself for hard work, and don't kick yourself when you're down.