I think Nathan needs to tell Haley to talk to Lucas about the kiss. Lucas knows about it, Lucas agreed not to say something to Haley (didn't he?) and he knows Nathan DIDN'T kiss her back.