In The Witcher 3's "Ashen Marriage" quest, set in Novigrad, Geralt assists Triss Merigold and her fiancé, Castello, with wedding preparations. His tasks include monster extermination, procuring alcohol, and selecting a wedding gift for Triss. The gift's significance impacts Triss's response; a memory rose, a callback to The Witcher 2, evokes a strong emotional reaction, while less sentimental gifts receive a cooler reception.
However, Dijkstra's revelation of Castello's connection to witch hunters throws a wrench into the proceedings. Castello is revealed to be acting under duress, blackmailed by the hunters who threaten to expose a secret about his daughter from a previous marriage.
Geralt faces the choice of revealing this truth to Triss, either alone or with Castello. Regardless, the wedding is called off. Triss is either disappointed in Castello or appreciates his honesty, ultimately deeming the marriage premature.
This plot development had the potential to significantly enrich Geralt and Triss's relationship and further develop the supporting characters' arcs.