After three years of focusing his attention on Roxy, Ezzo got used to it and became invulnerable even though his eyes often looked at Kaylee.
As always, Ezzo was cold towards Kaylee but would occasionally save the girl when Kaylee was cornered by envious schoolmates.
He saved her while thinking he was doing it for Roxy's sake so that he wouldn't suffer the pain.
He had practiced the same thought every day, so now he was immune. But who would have thought the plane crash happened and Roxanne was gone.
Ezzo would have turned down the placement if he had known this would happen. He shouldn't be Roxy's hidden protector. That way, couldn't he be with Kaylee now?
However, hearing Conn Allanach tell him that Kaylee had deliberately let Roxy die made him very angry. He was mad with Kaylee and blinded by his anger due to prioritizing Roxy's safety. In the end, Ezzo confronted the survived girl directly.