While US presidents have consistently said that a two-state solution is the only way forward to settle Israeli-Palestinian conflict, the US has blocked Palestine from being fully recognized at the UN.
This article highlights some of the contradictions of the US, between what is said and what is done in relation to the two-state solution. The author including some personal comments does not change its core, which is informative of the current situation.
Then get Israel out of Palestinian land and Hamas will stop existing. The mere reason Hamas became a group was due to all the terrible things Israel did from 1948-1987 and then in 1987 Hamas became a thing.
Someone once made a whole list of massacres that happened, I screenshotted it;