Thats because you obviously prefer Luke, I don't. So I did have an issue with him judging her, who she had feelings for was not up for his approval. He had no right at all, imo, to cop an attitude with her. I don't care what Nate did to him, that did not give Luke the right to give Haley attitude over it.
Lucas believed at the time that Nathan is only playing Haley as a way to mess with him. And he was, in the very beginning. I understand what you are saying, but I would be upset too if my best friend was involved with the bane of my existence and if she was keeping it a secret from me. When Lucas gave her a hard time about being a cheerleader and spending time with Nathan after his accident, he was being irrational, hypocritical and wrong.
But it’s not like Haley wasn’t judgmental at first about him and Brooke. I think it may have been a deleted scene, but I remember some conversation between the two of them when Haley questioned Lucas’ relationship with Brooke saying they had nothing in common while at the same time asking him to give Nathan the benefit of the doubt.
As for Haley being judgmental when it came to LP (season 5), what bothered me most was not what she said, but mostly the way she said it. With a “holier-than-though”, condescending attitude. Like she never kissed another guy, lied to Nathan about spending time with him, and went on a tour with him…almost destroying her marriage in the process. The same thing goes when she judged Lucas in 403 without even bothering to know all the facts. And Lucas was one of a few people who never judged her for her actions in season 2 and was supportive of her when she returned.
Haley was also pretty judgmental of Nathan’s sexual past, even though she knew he was a player before they got together. And I never really understood why was she mad at Chris in season 3 when she chose to work with him and to go on a tour. He helped her and yet she acted like he was responsible for all the bad thing that were happening between her and Nathan at the time.
But Haley lied to Lucas for his own good, so that Nathan and his friends would leave him alone. Had she told Lucas and he wouldn't let her do it.
I get that, and we as an audience knew that…but Lucas didn’t. That’s why his reaction was understandable to me. As opposed to his reaction after his accident when he was simply wrong.