Welcome to the SC forum!!! Before I came to SR, I had no idea that there were any other "programs" other than AA/NA, and try as I did, I just couldn't seem to make them work for me. That said, I have definately gained knowledge from both of those programs and always gain from posting here at SR. This is one of the very few sites where 12-step folks and secularists can seem to get along. Not that there are'nt disagreements sometimes, but it is definately one of the most open minded group of folks I've found.
Anyway, glad you found your way to this forum. Sometimes it's not as "busy" as the other forums, that's why I continue to frequent others, but it seems to be picking up a bit of steam lately. Take care.