i've copy pasted this comment i made about yen and my thoughts of her from another thread, there are NO spoilers regarding the game, its all based on the books i've read.
having read some of the books (my position on yen), yen has developed a shell to protect herself of getting hurt, but also it made her blunt, more over being a sorceress she is to be one of the people that leads, so taking all of these (and other "issues") under consideration she is a very "in your face" person, she rarely waits to respond to things and rather "grab the bull by the horns" , she sees something needs to be done and says fuck it all ill do it and not just sit around and scratch my bum lollygagging, more over to me it seems that she doesnt want to appear "weak" in any form to the people she loves/respects(this bit will be tie in alittle further down the post).
she is strong willed, independent, take charge kind of person and thats exactly how she is portrayed, i would agree that on some occasions she comes off bitchy and a farking coontish (and that thinking that is because of ignorance and not possessing the knowledge from the books), but thats keeping up with the established character and afaik CDPR tried to the best of their ability to stick to the books (of course they let themselves keep some wiggle room so they can do their thing which diverges from the canon).
i can speak from personal experience that strong willed people/people that like things to go their way, can cause a relationship to have hitches/frictions/and what have you.
in some ways i feel i am similar to how yen behaves, but its not out of disrespect or want to insult or hurt someone, but because i think they deserve to be told exactly what i think and not beat around the bush, to me it feels i would be disrespecting them if i tried to sugar coat things for them.