I'm not a hard core AA person, but AA has helped me a lot!
Going to meetings and discovering that there are a lot of other people who understand what your going through (because they've been there) can be such a relief. The knowledge and tools I gained from other people and the AA program really made a difference for me. Get your self a copy of the Big Book and start reading. Reading the personal stories in the back can also be very helpful.