sid is definitely that leader guy and he sent that letter before appearing to subtly tell her that the ‘soulmate’ he's talking abt him lmao