Hamas did not lose any friends the last few times they reneged. I think both sides agree this peace will just last until Hamas can rearm, but I just think both sides agree that's as good a deal as either is getting.
There have been over 10 “ceasefires” that ended with Hamas firing rockets into Israel, in the last 20 years.