I need to jump in here to comment on my feelings after reading this thread.
In Recovery, I have learned two very important things. One is humility - my way is not the only way. The other is to be non-judgemental. For those two things I am extremely grateful.