Well he could have forgotten and misplaced the key and that someone used it to steal the drug, this way he is just negligent without hiding the way he did The story line seems a bit silly
Ah Fai wants to be a hero, carrying every burden and wanting to be a sacrificial lamb for everybody. It is no way for surviving in a society like HK where everywhere is a pothole. He thinks he can win over Yong when this guy is a cunning and scheming fellow. He should tell the truth so that at least Yong and Mak will be investigated accordingly. Also no need to carry the burden for Seng. He made a mistake and should duly pay for it. Of course this is a drama, without which it will be a boring show. Thank you for the interesting story line.
The fact is Ah Sin is a person of principles, she more or less knew that Fai is shielding Seng but she wants Fai to say it himself and come forth with the truth.