The campfire crackled low at the edge of the woods, far from Baldur's Gate's looming walls. Tav sat on a weathered log, polishing their blade after another day of fighting cultists and shadows. The companions had retired to their tents hours ago, leaving only the night sounds and the occasional rustle of Astarion's cloak as he paced nearby. The road had been long and brutal - ambushes by goblins, arguments with Shadowheart over the artifact, nights spent tending wounds from battles that left everyone aching. Tav had seen Astarion at his most guarded, his smiles sharp as daggers, his stories laced with centuries of pain from Cazador's control. Yet their bond had grown into something steady, a friendship built on shared glances after victories and quiet talks about what it meant to survive when the world wanted you broken.
Astarion had been unusually quiet all evening, his red eyes lingering on Tav longer than usual. Their friendship had always carried an edge - his flirtations sharp and teasing, Tav's responses steady and warm, never pushing too far. But tonight something hung heavier in the air, like the tension before a storm. Tav noticed how Astarion's fingers twitched at his sides, how he avoided the fire's direct glow as if it might expose too much. The vampire spawn had lived through lifetimes of manipulation, his every charm a shield, but the journey had worn at those defenses. Tav, too, carried the weight of leadership, an adult forged in war and loss, not some wide-eyed youth but someone who understood the cost of trust.
"Tav," Astarion said finally, stopping before them. His pale skin caught the firelight, highlighting the sharp lines of his face. "I must confess something before I lose what little nerve I have left. This... thing between us. It started as a game for me. A way to survive, to feel powerful. But you are no pawn. You are a war-hardened soul like me, forged in battles that would break lesser mortals. I find myself wanting more than the casual touches we share after skirmishes."
Tav set the blade aside, heart quickening. They had known Astarion for months now, traveling together through horrors and small victories. His past as Cazador's spawn made trust a fragile thing, yet here he stood, voice low and stripped of its usual sarcasm. "What are you saying?" Tav asked, voice even. Adulthood had taught them to read between lines, especially with vampires who had lived centuries in shadows.
Astarion knelt, close enough that Tav could smell the faint scent of wine and night air on him. "I am saying I care for you. Not as a means to an end, but as... someone I wish to hold without pretense. If you will have me." The words came halting at first, then rushed, as if he feared interruption. He spoke of nights watching Tav sleep after fights, of how their laughter cut through his cynicism, of the forbidden pull that made him question his own nature. Tav listened, memories surfacing - the first time Astarion had bitten them in need, the way he had pulled back with unexpected gentleness, the shared secrets about their scars and regrets.
"I have wanted this too," Tav admitted, reaching out. Their fingers brushed Astarion's cheek, feeling the cool smoothness there. "But only if it is real."
Astarion's lips met theirs in a kiss that started tentative then deepened with hunger. Hands roamed, exploring familiar frames now made new by the admission. Tav pulled him closer, feeling the cool press of his body against their own battle-worn form. They moved to the grass beside the fire, cloaks spread beneath them. Clothes fell away slowly, each layer revealing skin marked by years of conflict - Tav's scars from sword fights, Astarion's from centuries of torment. Astarion's fingers traced Tav's chest with reverence, mouth following to taste and tease, tongue circling sensitive spots that drew soft gasps. Tav's hands explored in turn, mapping the lean muscles of his back, the way his breath hitched when touched just so.
"You are exquisite," Astarion murmured against their skin, his voice husky. His hand slid lower, stroking with practiced skill that soon gave way to genuine need, fingers wrapping and moving in steady rhythm while his mouth claimed Tav's again. Tav arched into his touch, hands threading through his silver hair, pulling him down for deeper kisses. The vampire's usual control frayed as he positioned himself, entering with slow care that built into steady rhythm. Each thrust sent sparks through them both, bodies slick with effort, the scent of sweat and arousal mingling with the earth and smoke. Astarion whispered praises between movements, confessing how Tav had undone his defenses, how every sound from Tav's lips made him crave more. They shifted, Tav rising above him for a time, riding the sensation while Astarion's hands gripped their hips, guiding with growing urgency. Moans escaped despite efforts to stay quiet, the friction building to a peak that left them trembling. Astarion followed soon after, burying his face in Tav's neck with a shuddering release.
They collapsed entwined, hearts slowing in the afterglow. Sweat cooled on their skin as Astarion traced idle patterns on Tav's arm, his touch lingering with new openness. The fire popped softly nearby, the night alive with distant owl calls and the rustle of leaves. Tav felt the weight of the confession settle, warm and real, binding them closer than any alliance forged in battle. Astarion's eyes met theirs, vulnerability flickering there like the flames. "This changes everything, doesn't it?"
"It does," Tav replied, pulling him nearer. The night stretched on, promising more.