Mark Zuckerberg's emotional roller-coaster