It's been exceptionally difficult to keep the present coalition - which comprises eight parties - together. What has stopped it from falling apart so far is a shared fervent desire to keep Netanyahu out of office. But over time, the ideological differences seem to have pulled the fragile coalition apart.