Well, Livia couldn't say anything to Cara, yet she said something unnecesary to Leon. You shouted at the wrong person, girl.
And, that Leon, just like your usual MC, he would feel guilty with that kind of nonsense and wouldn't say anything in that kind of situation and let all the misunderstanding become worse and worse.
Ugh, this kind of situation make me want to slap their face