Everybody else gets a happy ending, even Gale whose problem is x1000 worse than her gets one, yet Karlach has to stick to a "bittersweet" ending cause it fits her characters?

I dont buy it, her quest has always been incomplete, thats the reason she has the ending she has.