@Emotionalsupportviper
What you're is missing is that PIRA and UVF didn't control vast swathes of Northern Ireland.
Hamas controls Gaza.
Because of that reality most Catholics and Protestants didn't support these terrorist groups.
On the other hand, because Hamas controls Gaza most Palestinians support them.
Immediately, your comparison with Northern Ireland is defeated.
The Northern Ireland conflict couldn't end until PIRA was defeated. Why?
If the Loyalists had stopped, the conflict would have gone on precisely because PIRA largely ignored them. Stats show they barely killed Loyalist terrorists and also had a deal not to kill each other's leadership.
If the British Army had given in to PIRA demands and left, the conflict would have become a full blown civil war. So wouldn't have stopped.
That left one final option - defeat PIRA to end the conflict. And this is what happened in the end as I've extensively covered on other thread's.
As an example, attached is PIRAs former US Marine John Crawley admitting PIRA were defeated across the board.
The Belfast Agreement was possible because PIRA had nowhere else to go. In fact, they got NONE of their long held key core demands in it!
By PIRAs own admission over the years, anything less than a full British withdrawal and Northern Ireland out of the UK constitutes defeat.
PIRA stupidly believed they could push the UK Government & British Army into the Irish Sea. They thought if they could do that, they could just turn on Protestants and Catholics who strongly opposed them.
Just delusional!
For the Israeli-Palestinian conflict to end, Hamas will have to be defeated somehow.
I'm afraid you're drawing a false equivalence between support for PIRA and Hamas. They're far from being equivalent situations.