Hi What Now, it is always tough when you are at the crossroads, when the path you need to take is one you've never taken before, it's always easier to go for the one we think we know.
The path you know however is not reality, it is a veneer, it is superficial. The people you believe you can trust are not who you think they are. Could you trust them with any doubts you may have about the Watchtower society for instance, or would they tell you to see an elder about it?
As to instilling morals in your son, that's your job, not any religion or school, there are people all over the world who are not JWs with high moral standards, and there are many self help books for bringing up kids if you need a bit of guidance. You will never find a perfect society of people anywhere, but please for the sake of your sanity and your son live life for you, and not because someone else is telling you what to do and living in fear because you're not doing it according to their rules.