Similar issues here with any 12-step program.
No, you are not alone and it is not trivial. I believe there are a number of programs out there that might serve you without the components that trouble you with 12 step, although in actuality the "God" in 12 step refers to a higher power...