I want you to tell me what the correct answer to 2 + 2 is. Oh, but please give me something besides "4."
This is a girl who started out not being honest and up front with you. She didn't tell you she was a JW, and made up phony reasons why you couldn't be together instead of simply telling you the truth. She waffles back and forth, now she wants you, now she doesn't. She has told you flat out that you have no future with her.
You asked us to give you something besides, "run," but I'm sorry - that is the correct answer. Even if the JW issue could be overcome (and trust me, it can't, unless she is having doubts about the organization), it doesn't sound like you would have a good relationship. The situation you have described is one of lies and duplicity - no way to start a relationship. There are tons of eligible women out there. Find one who will be honest with you.