Also, whether you support Israel as defending themselves, or consider Israeli actions a form of genocide, language matters. By using the term Apartheid I interpreted this as an unconscious attempt to marginalize the efforts and sacrifices made by those who fought against Apartheid in South Africa, including Nelson Mandela and many others - in order to increase emotional response for your cause. I am sure that is not what you intended, but in communication perception is as important as intention, if not more so.
So I ask that we all keep Apartheid to mean the struggle against racism, segregation and hatred that Nelson Mandela and his people fought hard to win.
Instead, come up with a new word. For example Apartheid means 'Separation. The Arabic word for "separation" is ﻓِﺮَﺍﻕ (pronounced "firaaq"). Firaaq could be the word to uniquely mean what is happening in Palestine, as Apartheid is for South Africa. Or use a Hebrew word (Apartheid was Afrikaaner IIRC), such as Hafrada, which is the Hebrew word for "separation". It can also mean "segregation".
By using a unique word close in cultural context to the events you create something that you can attach unique meaning to, and generate support against.