Well, Corvana is supposed to get your hackles up. She's not exactly a super friendly NPC. And her bravado is a combination of poor social skills and trying to fit in. She does have darkvision however.
Also, I'm not sure how old Willow is or how good she reads people but, regardless of her jealousy, she can probably see that Corvana is a teenager with a crush.