You are wrong about the Hamas charter, it was changed in 2017 so not a indisputable fact. The current position is to revert to 1967 borders. Furthermore, the only people being wiped out here are the Palestinians, you can't have one set of standards for one party and another for the other. By most definitions the Israeli state has carried out many terrorist acts themselves.
The conflict exists because Europeans genocided Jews and instead of taking responsibility imposed these people onto a foreign land/people who had no involvement in the genocide. At the same time they artificially exported European antisemitism to the middle East as a result.
You either believe in democracy or not, a true democracy protects minorites and is non violent in escence. It seems there's colonial arrogance here where only the white man can have democracy while excuses are made for other people around the world who are too violent and uncivilised to have it.