I started to laugh then I was horrified as I read down. I usually dont read posts if they are too long but yours was interesting and very human. reminds me very much of some of my own experiences. its horrible to be an intelligent person trapped in a simple religion, where every question has two possible answers only, and its all so simple because its all so black and white.
you sound strong and confident, funny and able to look back and see how you have grown from it all, and this is the route I hope many can take, instead of being what I like to call 'the ex witness' - in that you never leave it behind and you are forever defined by what you were instead of what you are xx