It is one of those morally impossible situations Israel probably never should have been established in the current location, but time changes a lot of things, there are children that have never known anything but Israel, there are adults that were born, raised, married, and buried in Israel, the state might not have a legitimate origin, but at the same time noting that it should not exist means that all of those people would be driven from the only home they've ever known.
I don't support Israel (or Hamas, for that matter), but we all need to recognize that the state isn't going anywhere and that, distasteful as it may be, we need to look for compromise.
But 100% agreed, western support for Israel, since the inception, should be seen as a stain on our history.