Well yeah, Nao promised to tell Eiji if he got someone he likes, but he didn't. Nao lied too.
Eiji was just covering up his feelings to Izumi cuz he didn't want to break the friendship they are having. When he had just decided and made up his mind about confessing to Izumi, she was "stole away"...