As far as AA goes...I've heard the expression "I've seen people too smart to get the program of AA....But I've never seen one too dumb too get it."....Meaning...It's a simple program if you just do it as it's done in the book with the help of someone that has already done it. Some people tend to overthink it or think they have their own way to do it that's better...And they usually don't fair too well.