Well done SD7, both in your post and in your mind.
I think a sort of subconscious process goes on in our mind, it is weighing up arguments and thoughts. I know that since my exit I have woken up in the morning with the kind of sudden realisations that kind of shocked me, even frightened me a bit, but it was where I was, and no going back.
The very first with me was realising I was, without doubt, going to die, as JW's we do not believe we will. So facing my mortality was quite an experience for a born-in who had been in for 5 decades (almost).
The second was waking up and realising I simply could not believe there was a God, because there was no proof, and the evidence and facts against his/her existence, such as the problem of evil, was so strong that to me, on that morning, it rang in my head "There is no God !".
After that I tested the Bible, a strange way round of doing things I suppose, but I thought if there was any proof I had missed, perhaps it is in there, but no, I had to conclude the Bible was entirely of men, and men of their time too, usually with some underlying agenda.
As to the moral compass thing, I think I have become a person with higher moral standards since leaving the JW's, the code I live by is mine, to go against it is to deny and change who I am, that is a much bigger control on me than some Sky-daddy disapproving of what I do.
Maybe you and I my friend are still on a journey, one that our sub-conscious does most of the work on for us , but a good journey, away more and more from the chains of Myth, Lies and Fear that bound us.
Keep on truckin' ! and keep on giving us your thoughts on here, please SD.