Astarion is one of the most enigmatic in Baldur's Gate 3, thanks to the personas he builds to protect himself and his traumatic past. Like the other party members, he has several endings that vary in the outcome of his fate. Depending on the player's outlook, intentions, and the character they're roleplaying, most of the outcomes can be considered "good". However, reaching the end of Baldur's Gate 3, and having failed to kill Cazador, results in an ending that is objectively terrible for Astarion, no matter the perspective.