Lebanon celebrates its Independence Day as one, yet its people remain divided, revealing a nation still without a shared history to truly unite them.