Why do people support Palestine over Israel?

I understand being loyal to your people. (It is human nature and I am not upset by this at all) however, for all of the people in the West and the millions around the war who condemn Israel on instagram and go on protests etc. My question for you is why? I am interested in having an open conversation with someone backed by historical facts and not emotional outbursts. I have conducted several days of research to understand this ongoing conflict and unbiasedly, I see that Israel just wants a land to call home. They agreed to a two state solution in 1947, and were attacked by the Arab nations in 1948. They were once again attacked by Arab nations in 1967, which led forth to the illegal occupation of land. But I don’t see what other choices there at this point? The Palestinians elected hamas of their own free will, and they are a group who doesn’t want peace. They want every Israeli in the ground dead. So what might anyone suggest Israel do as a nation? As a person with a heart I feel terribly for all the lives lost due to this long term war, but is there something I’m missing? I agree that Israel may not be acting in a humanitarian fashion right now (not allowing fuel and other resources into the strip) but also they have simply made us all aware their goal is the annhialation of Hamas. Hamas’s goal is the annhialation of Israel. They simply do not have the sufficient resources for it. So why is one condemned and the other not? I am open to all viewpoints to see what I am missing in my knowledge please (send links if you have etc)