I've heard a lot of good things about CBT. It helps you turn off some of the negative self-defeating voices that we use to talk to ourselves.
I know a lot of people who use therapy and AA to help themselves.
Don't be afraid to call for medical help if the withdrawal gets too bad.