AA helped me. Before I went, I was a know it all but i got desperate enough that I asked for help, like you're doing. And when I went to AA, I promised myself that I would not be a know it all, I would take all suggestions and scoff at nothing. I got a sponsor and I'm now coming up on 15 months. You can do it, just be willing and keep an open mind.