Question!
How is party created in BG2?
Are you there some group of friends, people with common goal, or just random bunch of people stuck together by (unfortunate?) consequence that forces you work together, even tho each of you would rather not?
Bcs it seems to me like BG-3 is the last option ...
So companions are basicaly made anoying by desing.

You, the hero of Baldurs Gate, awake to find yourself captured and tortured by Irenicus a power sorcerer who speaks to you with clinical detachment.
Minsc - captured with you, Irenicus killed his mentor / spiritual guide. Wants revenge and to stop evil
Jaheria - captured with you, Irenicus killed her husband. Also swore an oath to protect you. Is attracted to male charnames
Imoen - best friend, grew up together
Viconia - you intervene when she was about to be burned at the stake. She's drow and openly serves an evil god - meaning that nearly everyone but you is wants to kill her. Needs your protection, attracted to male charnames
Mazzy - you save her from shade lord. paladin, wants to stop evil, joins because your cause is a noble one
Yoshimo - you help him escape from irenicus' dungeon. mercenary. assorted plot stuff
Valygar - you help him kill the thing that wanted to destroy his soul and take over his body. Stays with you after a crisis on conscience. His manichean worldview has been challenged and he's on a personal journey of self-discovery
Nalia - only temporarily in my party. Hires you to clear out family keep. Stays with you to avoid forced marriage. Good aligned but annoyingly written character. something of a parody of an ivy league socialist / limousine liberal
Cernd - only Bhaal knows. Someone decided the game needed a druid so they came up Cernd. Says 'nature' often
Korgan - evil. mercenary. likes gold and murder
Edwin - evil. Can't really say since I always kill him to get his key
Keldorn - Paladin. Good or Lawful conflict. Swears oath of fealty. You can release him or force him to abide by his oath. Liked his voice but I always let him return to his wife and kids
Jan - comic relief. You save him from tax collector and/or bail him out of jail. His illegal trade is disrupted so he follows because he has no other way to make a living. You end up saving someone important to him and he becomes a loyal companion
Aerie - good aligned. annoying. never take her with me. attracted to male charname
Anomen - wants to be paladin. annoying. well written but unlikable character. attracted to female charname
Haer'Dalis - chaotically aligned. traveling with you sounds fun. was originally a romance option but got cut at last moment
EE companions - I like Neera but don't really like the others so I ignore and/or kill them