You would be suprised at how many anti-zionist jews there are. Way more than you think. There are also more christian zionists in America than zionist Jews and THAT is an important little titbit
That would be because there are more Christians then Jews and that most of the Zionists left to go to Israel.
But your right there are plenty of Christian Zionists.
Personally I feel that you have to accept the Israel as a reality. You can't change history. Israel is not going anywhere and will go to war with anyone that would deny Israels existence.
All that anyone can do is make sure that the displaced Palestinians and the two state solution can come true. Otherwise the Palestinians and for that mater the Lebanese will continue to suffer.