Baldur's Gate 3 is, if nothing else, a game of fantastic variation. From the choices you have in conversation to the gear you may end up equipping, there's no one way to accomplish anything in the game. That is part of the brilliance of Baldur's Gate 3. This also is probably the reason why many gamers might spend 100s of hours through various playthroughs. Each journey can be incredibly different in unexpected ways.