For me roleplay is "what would I do if I were in such a setting" rather than "today I'm evil, tomorrow I'm good". Astarion and Gale are very transparent, with clear and simple motivations. They never turn against you, unlike Laezel or Shadowheart.
But... They do though?
If you do things they dislike, they'll turn on you. Astarion especially. (Heck, Astarion will turn on you even if you do things he likes... Ascended Astarion can make him even more arrogant than he already is)
Does she have two personalities - one begging for friendship and trust while the other pushes you away with arrogance?
Actually... Yes.
It's one of the main things about her character.
She herself is sweet and caring.
BUT due to the Sharrans, she had her mind wiped and replaced with a horrible and cold personality befitting someone in service to Shar.
Parts of her actual personality shine through on occasion pre-Nightsong, such as her liking when you help animals and a few nice moments here and there. But she doesn't get to be herself until you save Nightsong.
I'm just curious to hear an argument that shows where I might be wrong. I explain why I dislike certain characters based on how they make me feel, but what's interesting is that no one explains why they like them based on their emotions.
Those are 2 entirely different things.
You're not wrong because you have a different opinion. Hence no-one trying to show you being "Wrong" because it's okay to have a different opinion. (Which is why people are mostly giving backgrounds. So that you can maybe adjust your opinion with a wider view of the character)
I've mentioned that I like Shadowheart and Lae'zel because they're nice and caring. Well, after you go through their character arcs where they warm up. Which is why they're nice, because they actually go through character development.
I would never pressure her to reveal what's sacred to her, but that discretion comes at a cost - she cannot be part of the team. Among battle brothers and sisters there can be no secrets. Because we stand as one.
Weird... But how does Gale (Who hides the bomb in his chest) and Astarion (Who hides his vampirism) make it onto the team, yet Shadowheart (Who simply hides which of the like 3 dozen gods in the setting she worships) doesn't?
Unfortunately life isn't infinite. If you waste it digging through every pile of garbage hoping to find a gem you might never find one. I only dig when I see a glimpse.
Except, you don't really have to dig? You just deal with people as and when you interact. You only have to dig once people show themselves noteworthy enough to be worthy and only if you want to go deeper.
What you're doing is pre-emptively calling someone trash because they somewhat remind you of someone completely different who happened to be garbage. This is not "Digging" this is you not even approaching the area where things are because you've already deemed it to not be worthwhile.