@izzythepush,
I can buy that there is some discrimination by the population. There is a huge difference between prejudice among the population and the state laws! There is discrimination against immigrants from Poland in the UK. Is UK an Apartheid state because of that? Apartheid is discrimination by the law - there is nothing like that in Israel.
There are many countries that do discriminate by the law. You can't ware a Muslim vale to school in France. You can in Israel. I'm not even talking about what laws Muslim countries have against women - again by law! A woman was raped in Dubai and was charge for having sex outside of marriage. Open your eyes. Really, Israel is the worst you could find?
On a completely unrelated note: I agree with you that occupation has to end.