Anyways i dont think any of this makes a difference, if you hated the in game version of Yen you'd hate the book version of her as well so not sure why the books keep getting brought up.
Yeah, i hear she is even worse in the books but I see people using the books to try to say Yen is a good person which makes no sense if she is even worse in the books.
i don't know what to believe.
Being treated poorly is not a good excuse for acting badly yourself. A person of strong character would not let others treatment of them affect how they treat others. If how she is treated badly is the excuse for her behaviour then it shows she is a weak person who is now lashing out at others because of how she was treated, not a good person
It is a good explanation why she always tries to be in control and try to control those around her though. Still, this only shows her to be even worse of a person.
All that being said, it really does seem like she truly loves Geralt, not just using him for her own means. that is very endearing in my opinion. Shows she at least has the capacity to be a good person. i love grey characters.