i got my first comment by a jehovah's witness ( i think)
The only difference between a JW and other peeps is that JWs are supposed to be living by Bible principles.... and their problems are "minimal" compared to others; but OH YEAH whovever may have told you it's a perfect organization is in La La Land!
You've seen and experienced a lot, yet the scriptures also say that God is going to clean up his house first. You ain't seen nothing yet - by thier fruits you'll definately know'm ;^)