It wasn't the UN/child sexual abuse/607 timeline/generation issues.
It wasn't the botched up committee meetings/love-less elders.
It was realizing that there was nothing "special" about JWs. All of my life I had been told that we were in this blessed organization that was so different and unique from all other religious organizations. Everyone outside of it was supposed to be struggling and unhappy and we had the "truth". Then I looked around at other religions and people and saw that it was a lie. There wasn't anything "special" about JWs. Alot of people were loving and helpful to others- alot of religions did humanitarian things that actually helped people now and the last straw was at meetings and seeing how psychologically damaging it would be to teach my children this. "We must be humble", "just endure until paradise", "don't invest in this system of things". So it was a combination of all these things- JW's are not perfect/other religions and people are "good"/it would be psychologically detrimental for my kids that did it for me.
The doctrines were just fluff.....(I'm a born-in so that makes a big difference- they always sounded bizarre, especially when they would try to apply specific scriptures to modern day events-like the early bible students being arrested and the "work" ceasing for a couple of years...I mean, c'mon-it's just weird. One verse has a modern day application and then we're back to it applying to early Christians and it's pretty arbitrary and benefits the JW history? Yeah, I never bought that.