stonerat AA is not the only answer, there are other programs out there that work, but none of them will work if you do not work them.
I push AA because it saved my life, can be found world wide and it has a good track record, but only if you work it.