I cannot prove this of course, but I think this is due to the fact that Ibrahim went a step further than Hussein did. In re-writing the past and interpreting that act as though the past was always going to lead to his future-less Hezbollah future, Ibrahim must have erased something of himself, something he never quite came to terms with. This is what losing the future does to you. It's not that he had to accept a communist future in order to avoid this conundrum but rather that the way he accepted Hezbollah's future-less future required him to change something fundamental about the way he was approaching the world. The future was never written. There was never any guarantee that it would end up being the communist one, or Hezbollah's lack of one. It could have easily been neither, and in many ways it was neither: Hezbollah integrated itself into the Lebanese sectarian system anyway, a process which permanently changed the party, including its idealism, which is what Ibrahim tells us appealed to him in the first place.
https://spore.social/system/media_attachments/files/113/901/331/001/841/617/original/2d45579b52fc286e.png