On my first full playthru, a year or so after it came out and I had played Witcher 1 and Witcher 2 in the build up to it. At the end of Blood and Wine, I played without reading anything naturally, and I got one of the bad endings. The Queen's sister got murdered, Geralt got blamed, bad guy got away. I really liked her character too so was bummed out. They threw Geralt in jail, just a very low point for the narrative, and then I lost a fist fight to 3 bruisers in jail just barely. Like it felt like I had the edge on them and then it slipped through my fingers and Geralt was beat up and humbled for the first time in like forever.
It is looking like the game is going to end with Geralt rotting in prison and I was now super bummed out but still refusing to save scum. And then out of the blue, I hear a voice from off-screen and knew my salvation was at hand. Best friend Dandelion shows up and rescues Geralt from jail by leveraging his connections with the Queen. I was so relieved after like an hour + of relentlessly sad shit, I definitely shed a manly single tear! That was the only time ever in a game where I felt like this side character is actually my friend and has my back and literally saved my game so I could wrap up the rest of it. Definitely helped land the emotional punch that I had just played through all 3 games and was always pro-Dandelion and saw just about all of his content leading up to it.