I have searched for explicitly neutral historical books to research the background of the Israeli-Arab conflict and my support for Israel has only grown from becoming more educated.
It has been my own personal experience that most anti-zionist people are either antisemitic troglodytes, communists, or completely uneducated useful idiots.
Btw, it's completely okay to criticize Netanyahu and Israel and I am sure they committed some horrific and stupid things as all governments do, but Israel is here to stay and I refuse to support people who want to eradicate it. That's pretty much all I want to say about it.