The Truce Keeper
A Free Story from The Naked Viking
The hall was cold despite the fire. Kael could feel winter pressing against the timber walls, testing for weakness, and he understood the metaphor well enough. He sat on one side of the hearth with his back deliberately straight, legs extended, one arm resting on the stone. The picture of ease. The picture of a man with nothing to prove.
Soren sat opposite, doing precisely the same thing.
They had fought three times in the last five years. The first time, Kael had landed a blow across Sorenās ribs that left a scar. Kael had seen it since, silver-white against the darker skin. The second time, Soren had driven him into a riverbed hard enough to crack something in his shoulder. The third time was bloodier, less conclusive. A draw that neither man had liked.
Now they were Truce Keepers. The council had decided. Two of the fiercest warriors from opposing clans, assigned to winter quarters in a neutral hall, were tasked with ensuring that the fragile agreement between clans held through the dark months. The logic was sound: put the men most likely to fight in proximity, under formal obligation, and either they would kill each other, solving the problem permanently, or they would learn to coexist. The council had nodded at the elegance of this strategy, and neither Kael nor Soren had been asked their opinion.
Soren shifted, and Kael felt the movement in his chest before he saw it. That was the thing about men youād fought. Your body learned them. Learned the speed of them, the weight of them, the way they breathed before committing to a strike.
āThe supply runner wonāt return until spring,ā Soren said. His voice was rough from disuse. They hadnāt spoken in days beyond the necessities.
āI know.ā
āWeāll need to stretch the food.ā
āI know,ā Kael said again. He didnāt add that heād been the one to manage supplies at the last two gatherings, that he understood rationing better than Soren likely did. Didnāt need to establish hierarchy. Not here. Not with a man whose forearm bore a scar from a previous winter, a frostbite scar, marks that suggested heād survived conditions worse than this.
The fire crackled. Somewhere above them in the rafters, something small and living moved. A rat, probably. Kael had stopped minding the rats.
āYour shoulder bothers you in cold,ā Soren said.
Kael turned his head sharply. Soren was looking at the fire, not at him, but the observation was precise. The crack from the riverbed had healed badly, and winter always tightened it. Made his left side ache in ways he concealed from everyone.
āYour ribs,ā Kael replied, levelling the conversation. āStill bothers you when you breathe deep.ā
āYes.ā
Soren stood, and Kaelās body tensed instinctively before his mind caught up. But Soren only reached for the water bucket, drank deeply, and offered it to Kael. Their fingers nearly touched as they passed the cup. Nearly, but not quite.
That night, Kael lay in the dark on his furs and listened to Soren breathing across the hall. Listened to the rhythm of it, the silence between inhales, the slight catch when his damaged ribs shifted. He thought about what his body remembered. About the weight of another man. About the specific kind of cold that comes from being alone.
The next morning, Soren looked at him across the breakfast bread with eyes that were asking something.
By the third week, there was no pretence left.
It started small. Sorenās hand on Kaelās shoulder as he passed. Kael returning the gesture, fingers lingering. A moment in the morning when they both reached for the same log, and instead of pulling back, they let their hands overlap, both holding the wood, both feeding the fire together.
The night it broke open, Soren was mixing something for the pain herbs and rendered fat, something to warm the ribs. Kael watched his hands working, the competence of them, and felt something like hunger open in his chest.
āLet me,ā he said.
He took the bowl from Sorenās hands and pressed the mixture gently against the scarred skin. Sorenās breath caught. Kael spread the warmth across the ribs, feeling the bones beneath, feeling the way Sorenās body responded to touch that wasnāt violence. The fire was behind them. The world was ice and darkness beyond the walls.
āKaelā¦ā Sorenās voice broke on the name like a question.
Kael turned him around and kissed him. It tasted like salt and smoke and the specific cold of a man whoād been awake with him through too many nights. Sorenās hands came up not to push away, but to pull him closer, fingers finding the old scar on Kaelās ribs, touching it like it meant something.
They ended up on the furs, Sorenās darker skin marked with the red of Kaelās hands, Kaelās paler shoulders bearing the prints of Sorenās fingers. Sorenās cock was hard and full, flushed dark against his belly. Kael took it in his mouth slowly, tasting, learning the weight and shape of it and felt Sorenās hands come into his hair, gripping but not forcing, just needing something to hold.
When Soren came, it was with a sound like a man breaking, like something in him had been held too tight for too long.
Afterwards, they lay tangled. Sorenās arm across Kaelās chest, his breath warm against Kaelās shoulder. The fire had burned low. The cold pressed in from the walls, but it couldnāt touch what
was between them anymore.
Soren laughed a real laugh, rough and surprised. āIāve wanted to do this since the second time we fought.ā
āI know,ā Kael said. āSo have I.ā
Spring came eventually, as it always did. The supply runner arrived with fresh supplies and messages from the council. The winter had held. The agreement had held. The two rival warriors had not killed each other.
The council considered this a success.
Kael and Soren packed up the hall in silence, but it was a different silence now. The silence of men who understood each other completely. When Sorenās hand found Kaelās as they loaded the final supplies, neither man moved away.
āWhat happens when we leave here?ā Soren asked. The question hung between them unspoken for months, but finally given voice as the season changed and everything theyād built had to be abandoned.
āI donāt know,ā Kael admitted. āThe clans wonāt accept this. They canāt.ā
āThen we donāt tell them,ā Soren said, as if it were simple. Like two warriors, trained in secrecy and survival, couldnāt hide what was true between them. āWe return to our people, we maintain the truce, and we find reasons to be together. More councils. More meetings. More winters.ā
Kael looked at the man heād fought and now loved, at the scars theyād traded and understood, at the way Soren was looking at him like heād already decided this was worth any risk. And he felt something settle in his chest. Something like peace. Something like purpose.
āYes,ā Kael said. āYes, we find reasons.ā
They stood at the door of the neutral hall as the spring sun broke the ice. Behind them, the winter theyād shared. Ahead, the world that wouldnāt understand it. But between them in the space where their shoulders almost touched, something that neither man would ever give up.
The truce had held. And more than that: it had transformed into something neither of them had expected. Something neither of them would ever abandon.
The End.
Did you enjoy this free story? Paid subscribers get much more in-depth and graphic stories, all accompanied by stunning visuals to support every steamy angle. Annual subscribers benefit from 12 months for the price of 10. Upgrade your subscription today and get instant access to the full archive of nearly 40 stories.








Great story of how 2 warring factions can come together, try something new, and have a great and lasting peace. Something the world could try in a few places.
And I am sure Kael and Soren will get together and make it last. š