Achieving the optimal ending in Kingdom Come: Deliverance 2 hinges on several key decisions throughout the game. While there's only one main ending sequence – Henry conversing with his parents – the nature of that conversation, and thus the perceived "best" ending, depends on your actions. The goal is to ensure Henry's parents are proud of the man he's become.
Here's a breakdown of the crucial choices:
1. Semine vs. Hashek (Necessary Evil): Support Semine. While Semine still suffers consequences, choosing him prevents unnecessary bloodshed.
2. The Dry Devil's Plan (Dancing With the Devil): Reject the Dry Devil's plan to attack Maleshov Fortress. This more challenging path avoids harming innocents.
3. Markvart von Aulitz's Fate (Reckoning): Let Markvart die peacefully. Alternatively, a dignified death (helping him up before he dies) is also acceptable for the best ending.

4. Spare Brabant (Reckoning): Show mercy and spare Vauquelin Brabant. This choice, while leading to further complications, aligns with a morally upright ending.
5. A Law-Abiding Citizen & Showing Remorse: Minimize criminal activities throughout the game. During the final conversation with Henry's parents, express remorse for any wrongdoing. Choosing the "I'm sorry" dialogue option is key.
By adhering to these guidelines, you'll secure the most positive portrayal of Henry's journey in the game's final scene. For more Kingdom Come: Deliverance 2 guides and strategies, including information on collectibles like Saint Antiochus' Dice and romance options, consult resources like The Escapist.