Michel Haddi: “My life has been ‘What am I doing here?’”