Fernando:
Regarding the religion, I had several smaller AHA moments but was slow to react, being ever-hopeful and waiting on "Jehovah".
However, when the 1995 changed teaching on generation came out, it could not be ignored. It was all over as far as I was concerned and I think the religion should have packed it in. This was really what made me mentally reject the religion before I actually walked away in 2000.