If you genuinely want to understand criticism of Israel, the Wikipedia article for Israel is a good starting place. I am not being flip or sarcastic – you are repeating a lot of nationalist propaganda and may benefit from a different perspective.
I know you didn't know that, but with that in mind, I do not think the wikipedia article will change my mind much.
What would you do if you were Israel?
Regarding Finkelstein (who has been endorsed by David Duke and others): Bronzik, Benz, Seligmann and many more have shown many flaws in his book.
It's easy to throw some articles around and put appeals to authority ("Finkelstein is also a solid introduction") in a comment. No conflict it as clear as people on any side make it sound.