Work Text:
Almost their first millennia together, there’s a night that's warm and quiet and earned. Wind Archer sleeps like someone who finally learned how to rest – his wings loose and breath even as the steady warmth of Fire Spirit presses along his spine. His flame’s arm is slung over his waist, careless and possessive in the way only someone utterly certain can be. The balcony doors are cracked open just so, letting the forest breathe in around them.
Then it hits; not a sound, not a voice, but a pull. It coils through his chest like a hooked arrow, sharp and undeniable. Duty, the call of divine punishment. The old summons that never learned how to knock.
His eyes snap open, sleep drained out of him. For a single, treacherous heartbeat, the zephyr considers ignoring it. Staying home, tucked and wrapped in his husband’s warmth, and burying his face against the familiar shoulder. Pretend just for another moment that the world can wait.
It cannot, it never can.
He moves before the thought finishes forming. Carefully, almost too carefully, he slips out from beneath Fire Spirit’s arm like he’s stealing something fragile, not leaving half of himself behind. The other murmurs in his sleep, a low ember-sound in his chest, but doesn’t wake. Good. Wind Archer doesn’t trust himself to explain this again.
He dresses without ceremony – tunic pulled on, compression shorts fastened, straps tightened with hands that know the motions by heart. He does not reach for his scarf. The thought of it flickers and dies in an instant. Sentiment is a luxury for later.
The sense sharpens as he moves, pointing east – no, farther than that. Another continent. Mortals, again. Cages. Runes. Forest creatures torn from root and sky alike, spirits bottled like trophies. His jaw tightens.
By the time he steps onto the balcony, his mind has already gone quiet, talons clicking softly on the stone. His head-wings unfurl and fold forward, a pale curtain falling over his eyes. It’s instinct now, older than grief, older than love: see less, feel less, act faster. The wind gathers without being called, lifting at his hair, his arms, his wings. He does not want to see the faint glow of firelight still lingering in the room he’s left – warm, patient, and unaware. Fire Spirit sleeps curled in the sheets, heat banked low and steady. Trusting.
Wind Archer does not think about that. He does not look back.
Launching into the night in a single, clean motion, there’s no hesitation, no flair in the zephyrus god. Just another unfortunate departure. The forest rushes up to meet him, then drops away, swallowed by distance and speed.
The cold hits harder without my scarf. He notices distantly, the way one notices rain only after it’s already soaked through.
Night air shears across his feathers and skin alike, a clean, cutting thing meant to wake him – yet the wind god does not wake, not fully. He flies on muscle memory and millennia of obligation, on the old grooves carved into him long before love, before warmth that stayed.
Behind his flight, the Grove sleeps. From above, the starry sky watches and says nothing.
The sense of it pulses again – wrong, wrong, wrong – as a thin, ugly tug in the weave of the world. Cages. Binding circles. Mortal hands daring to close around things that were never meant to be held. Spirits crying out in the language of wind and leaf and bone. The call is sharp enough to hurt, and he welcomes that hurt. Pain is easier than feeling.
Climbing higher, faster, the zephyr lets the thin air burn his lungs, letting the currents scream past his ears until thought itself is scoured down to purpose. His talons flex uselessly in the air, as if still expecting stone beneath them. As if the world might give him something solid to stand on once more.
Another beat of the pull, stronger now, from across the sea. His wings angle north now, precise and unhesitating. He does not look back. He never does, not on nights like this.
He found me.
Fire Spirit wakes to absence, but not the violent kind, not the something’s wrong jolt. It’s just space, almost too much of it. The bed is warm but uneven, heat pooled where his dove had been and nowhere else. Lying there for a moment, eyes half-lidded, the flame lets the last dregs of sleep burn off.
His scent is still everywhere. Clean air and rain and green things crushed underfoot. Ozone-soft, like a storm that never quite breaks. It clings to the sheets, to the pillows, to Fire Spirit himself – threaded through his smoldering hair, spread across his relaxed frills, resting warm at the hollow of his throat. Familiar and comforting, it’s proof of recentness.
He exhales slowly, flames settling. “Called away,” he murmurs to the empty room, already forgiving it. Duties happen, they always have. Almost a millennium together, and a couple of centuries of marriage, doesn’t erase that; it just makes the leaving quieter. Less dramatic. More careful. Finally, the fiery god rises, clawed feet padding over wood that still remembers his husband’s weight. The balcony doors are open just enough to let the night breathe through. His scarf is still here, he notices, but deliberately doesn’t linger on it.
Getting ready is routine, almost meditative. He ruffles his messy bedhead waves with a yawn, slowly pulling on his body suit – luckily avoiding sticking one of his feet through the cutouts at his hip – and clasps it together with practiced ease. His dove’s scent follows him anyway, stubborn and intimate, like Wind Archer never quite lets go even when he leaves. Not that he wants him to anyway. From outside, the early morning’s gales drift in close as they always do. Coiling lazily around the columns and whispering through leaves and chimes, they brush against Fire Spirit’s shoulders in greeting. Normally, they’re playful – tugging, teasing, showing off – but today they’re…tight. Short-edged. A little too alert. One snaps at his arm, not unkindly, just sharp. “Huh,” the flaming god murmurs, pausing. “Good morning to you, too.”
The gales swirl faster, circling him, tugging once at his wrist, another at his stretching wing, like they’re trying to say something without quite daring to. Their currents are jittery, overlapping, refusing to settle. Worried. Fire Spirit frowns, just a fraction. “What’s gotten y’all twisted up?”
They answer only with a restless surge, a push toward the open sky, then back again – as if caught between urging the fiery god to stay and begging him to follow. He straightens, his wings folding closed. What would they have to worry about? Wind Archer is the embodiment of them, the wind, and nature. The sky answers him. Forests bow. Mortals fear him, spirits adore him, and Fire Spirit has seen him walk through calamity after calamity with blood and ichor on his feathers, yet steadying calmness in his eyes.
Reaching out, palm open, he lets the gales wrap around his fingers. “He’s fine,” he reassures gently, the way one does to nervous children. “Just working, like usual.”
The wind does not disagree, but it just keeps circling him, sharp and restless, as the horizon begins to pale and dawn begins to creep closer – slow, inevitable, and far too late to be comforting.
The flame lifts his gaze toward the balcony without meaning to, and the gales tighten around his fingers. For the first time that morning, he does not fully believe his own reassurance. Perhaps he should visit Millie about this…
Can you find me?
Fire Spirit doesn’t argue with the thought once it settles. He’s learned, over the centuries, that ignoring unease only makes it louder later. The gales brush insistently at his shoulders again with a soft but constant pressure, guiding him toward the balcony and the deep roots of the Grove. They agree with his thoughts, as if they could read him. “Alright,” the fiery god mutters, rolling his shoulders as flame flares low and purposefully from his wings. “I hear ya.”
The journey is short, as always, when the Tree wants you there.
Millennial Tree’s presence unfurls before Fire Spirit like a held breath finally released – ancient bark glowing faintly and leaves whispering with time itself. Roots span realms beneath his feet, and the air here hums with knowledge that need not announce itself. So, Fire Spirit doesn’t bother with ceremony. “Wind Archer left sometime in the night,” he says simply, “yet his gales are on edge.”
The Divine Tree does not look surprised as he replies, “I know.” His voice is layered with millennia, with rings of growth and decay. “The disturbance reached him first, as it always does.”
His hair’s flames snap, sharp and bright, before the flaming god can smooth them down again. He runs a clawed hand through his hair with a sigh before looking at the nature god again. “An’ ya let him go, alone?”
Branches creak softly – not in defensiveness, but in something closer to sorrow. “He did not ask. And I did not stop him.” His answer lands heavily between them, causing Fire Spirit to look away from him again. Millennial Tree doesn’t give him a chance to reply before continuing. “There are mortals,” he pauses, adjusting a blue bird that had settled on one of his branches, “who have learned to bind what should remain free. Not merely creatures of forest and field, but spirits of wind and nature alike. They are careful and methodical, and though they are far from the Grove, they cannot be left unchecked.”
The flame’s jaw tightens as his wings fold closed, still ablaze, “So, he’s heading after trappers.”
“Yes.” The nature god’s unneeded answer brings silence that stretches in the glade. The gales coil tighter around Fire Spirit, tugging insistently now, no longer subtle now that he knows. Lowering his gaze, ancient and knowing, the Divine Tree gives him a serenely worried look. “You should go after him.” No hesitation, no qualifiers, not even a be careful or wait.
The fiery god gives him a cocky smirk, not even needing to be told. “Of course I’m going after him,” His fire focuses into clean, dangerously burning flames, the slightest hints of blue sparking through. “Just who do ya take me for, Millie?”
“He is not fully himself,” the Tree adds quietly. “Duty has closed him off once more. He may not realize how far he’s gone until he is long done.”
Fire Spirit’s expression softens – not with fear, but with resolve. “Then I’ll catch up,” He turns without another word, already moving, already burning brighter as he launches into the open air. The gales surge eagerly, aiding his wings as he climbs skybound. They know where to go; they always have. The flaming god rides them without resistance, fire braided into the wind, heat tracing the path left behind.
Wind Archer’s path.
It’s unmistakable once he locks onto it – a narrow corridor of displaced air, too clean, too precise, like the world itself still remembers being parted for him. Feathers that had brushed against clouds, pressure bent just so. A trail only another guardian could read.
Grinning to himself, sharp and determined, his flames flare in answer. “Found you,” he murmurs, and launches forward – following the echo of his zephyr across sea and sky, toward cages, toward reckoning, toward the husband who never learned how to stay behind. He will not let Wind Archer face it alone.
Can you find me?
The clearing is wrong. Cages made from iron frames were driven into the soil like stakes through a corpse. Forest creatures thrash softly inside – fox-spirits, windlings, things half-leaf and half-light – each bound with sigils scratched by hands that never should have learned them. The air itself shudders here, compressed, held too tightly.
The idiotic trapper doesn’t hear his reckoning land. A shadow peels itself away from the treeline, tall and still, wings folded so close they might be part of the night itself as it stalks closer. The mortal turns only when the pressure becomes unbearable, when the wind stops behaving like wind at all.
“Release them,” it says, voice level. It does not threaten. It simply is, cutting clean through the clearing like a drawn blade. The mortal cannot see it, but the head-wings remain closed over its eyes, hiding them.
Its presence is vast enough that the mortal’s breath stutters anyway as he tries to laugh. A little more nervous, and a little higher than normal. “Hey– hey, listen man, this is a misunderstanding–”
“I did not ask,” the figure replies. “Release them. Now.”
The trapper’s gaze flicks to the cages, to the gear, and to the vehicle idling at the edge of the clearing. Calculation flashes across his face, ugly and quick. “Look,” he says, fumbling into a pouch. “I– I can pay, a lot. Gold, gemstones– whatever you’d like these days, yeah?” The silence between them grows, and the mortal mistakenly thinks he’s got this handled. “You just have to let me go about my bus–”
The wind moves, the first arrow lodging in the trapper’s arm mid-turn, clean and precise. The force spins him sideways as he screams, dropping his pouch, and bolts for his vehicle. Boots crunch dirt and leaves alike as he stumbles, shouting something incoherent, likely curses. The second arrow punches straight through his leg, and he hits the ground hard. Yet he still crawls, dragging himself forward with blood-slick hands, shouting in terror now. The sound of his vehicle’s engine, smoothly humming, is almost silenced in the screaming wind. He’s near it now. The mortal reaches for the step bar, fingers barely grazing it, when the sky comes down on him.
A falcon’s taloned foot slams into his back, pinning him to the earth with crushing, divine weight. The ground fractures beneath him before he is dragged back from his vehicle. The wind howls once, sharp and furious, then stills. The figure stands over him, one foot keeping the trapper pinned down as its wings unfurl at last. Massive, terrifying, its feathers are edged like blades as its eyes glow a deep plum color through the gaps in its head-wings – like a storm’s light caught behind shutters.
The mortal finally looks up behind him, recognition hitting like a death sentence. “Oh– oh gods– wait– please,” the trapper sobs, voice breaking as he still tries to escape the talons he’s under. “I didn’t know– I have kids, I swear, I didn’t mean– please, please–”
Wind Archer does not move, does not even blink. “You bound what was free,” he hisses quietly. “You hunted what trusted the wind to keep them safe.” The pressure increases, just enough that the mortal stops his squirming attempts. “I am not here to teach you mercy.” The gales coil, vicious and eager, waiting for his command. Judgment has already been cast.
The wind god’s head-wings fold over his eyes again as the storm answers him.
Can you, can you, can you?
Fire Spirit feels it before he sees it. The gales slow, not quite stopping – they never do truly stop – but they lose their edge, their urgency collapsing into something hollow and sick. They guide him down into a clearing that smells like iron, ozone, and snapped life-threads. Burnt air without flame. Wind that has screamed itself hoarse. He lands, and the world…doesn’t fix itself.
What was once a mortal lies crumpled where it fell, twisted and unrecognizable. It’s not entirely flesh anymore, more like something the storm passed through and forgot to put back together. The fiery god doesn’t step closer to it. He doesn’t need to; he can tell what has happened. Judgment happened, final and absolute.
Many of the cages are open – bent metal hanging uselessly from shattered frames, doors torn wide like broken jaws. A few spirits, and critters, linger at the edges of the clearing, translucent and shaking, already halfway gone – bowing low, grateful, mourning. Others are simply…absent. No breath, whisper, or returning to the cycle. They were put to rest, eternally.
Fire Spirit’s flames gutter, low and tight, not with rage – but with something colder. He swallows once, jaw flexing, and his eyes scan around. Then, he sees him, to the right of the cages. Wind Archer stands with his back half-turned, looking away from the scene with one taloned hand buried deep in the trunk of an ancient tree. Its bark has splintered outward around his grip, and the wood groans softly under the pressure. Yet, the zephyr does not move, his wings folded closed with his head-wings completely hiding his eyes. He is statue-still – not guarding, not watching – gone.
The gales hesitate around the two gods as the fiery god takes a step forward, then another. They’re uneasy now, like they don’t know whose side they’re on anymore.
“Hey,” the flame calls out softly. All he gets in response is nothing. No flicker of wind, no shift of feathers, not even the faintest acknowledgment of heat at the other’s back. The bond is there – he can feel it, a taut, burning line pulled too tight – but Wind Archer is nowhere near it. He’s locked himself away behind duty and punishment and the old, brutal rules he never quite stopped believing in.
Fire Spirit stops a few paces behind his husband. This isn’t the aftermath of a fight; this is the aftermath of remembering who you were before you were allowed to be happy. His voice drops, careful, steady, “Millie said you’d be like this.” Still nothing, yet the flame is not deterred. Exhaling, slow and grounding, he lets his flames warm – not flare – the space between them. Gentle and familiar, it’s the kind of heat meant for cold mornings and shared beds. “You did what you thought you had to,” he says, not excusing or condemning the zephyr. “But ya don’t get to disappear on me, Windy.”
The tree creaks again under Wind Archer’s grip as it tightens just slightly. His back wings slightly tremble, as if he heard him, yet he still does not move. Fire Spirit steps closer, close enough now to feel the storm locked inside his husband’s chest, spinning endlessly with nowhere to go. “I’m here,” he says, voice low, unshakable. “You don’t get to be alone after this.” The gales around the two gods hold their breath in the silence.
You found me.
Closing the last of the distance without a sound, the flaming god knows better than to rush. Knows that whatever his husband is trapped inside of will bolt if startled. So, he moves like heat through stone – slow and inevitable, gentle enough not to crack anything fragile.
Yet the wind god’s wings react before the rest of him can. Green bleeding into pale white, feather by feather, the wings wrap around and curl inward around his own body, a reflex older than thought. Protective and instinctive, as if trying to make himself smaller while still holding the world at bay. His taloned hand remains buried in the tree, knuckles tight, shaking ever so slightly – as if the shadow hasn’t quite let go yet.
Fire Spirit reaches out, lightly grasping the tense hand, and gets no flinch or reaction. The grip stays locked on the tree, talons biting into bark that groans softly under the strain. However, the fiery god doesn’t pull, doesn’t force the hand away. He just stays there, thumb brushing slow circles over cold, wind-chilled skin. “Easy,” he murmurs, voice low, meant only for the space between them. Heat follows his touch – carefully controlled and familiar. It’s not fire meant to burn, it’s warmth that’s meant to live.
Seeping into Wind Archer’s fingers, into the tension coiled within like a snare, the shaking slowly eases first. Then, inch by inch, the talons loosen their grip. The tree practically exhales in relief as the moment the hand comes free, the flame immediately catches it. His fingers slide between the zephyr’s, warm and solid, as grounding as gravity. He squeezes once – not a demand, but a promise. Then, he gently pulls, not away from the clearing, but into himself. The windful god yields without resistance, body still facing away as Fire Spirit draws him back, wings still wrapped tight around his own frame. The fiery god presses his chest to the winged back, his gentle heat pressing along his dove’s spine. Threading his free arm around the zephyr’s middle, he anchors his husband there, with their interlocked fingers resting against the front of Wind Archer’s wings. Held in his arms, the flame’s thumb strokes slow, steady arcs over his knuckles. Every touch says the same thing: I’m here now. You’re safe. He lowers his head to the left of his husband’s, breathing him in – wind and rain and blood and home. “I’ve got you,” he rumbles quietly, no drama or conditions attached. “I’m not going anywhere.”
The gales soften around them as the tension finally breaks, slipping gently and reverently through feathers and flame alike. The clearing still bears its scars. The dead remain dead. However, Wind Archer is not alone in them anymore. Fire Spirit holds him, and holds him, and holds him – until the storm inside his zephyr remembers how to breathe.
You found me.
It takes time. Several long, quiet minutes pass before Wind Archer’s wings finally stir – first a subtle shift, then a careful stretch, feathers sliding against one another as instinct loosens its grip. They try to fold back into place, slow and uncertain. That’s when he realizes he is…being held. Their bodies sway together, barely perceptible, like flame moving with the gentlest of gales. He is not restrained, just…there, balanced together in a rhythm that feels older than thought.
His head-wings part, and light spills in all at once, the rising sun breaking over the treeline in a wash of gold so bright it almost hurts. For a heartbeat, the world is too vivid – greens sharp, sky too blue, air too alive – and then, the warmth finally registers. Oh. Fire Spirit. Husband. The truth settles in his chest with a quiet click, like something finally locking into place. Letting out a breath he had not realized he had been holding, the wind god tilts his head, trying to look back – and is immediately met with a quick, affectionate peck right to his ridged, damp nose. He freezes, blinking once, then a second time as his husband’s voice lowly rumbles behind him, “Good morning, handsome.” It is practically full of all warmth and morning and impossible charm. The zephyr’s face flushes a deeper green as he makes a soft, betrayed sound, promptly hiding his face back in his wings, mortified with himself. The response he gets is a warm, fond chuckle vibrating right through him. Great stars, he always sounds too good like that.
The warm hands holding him slowly loosen, then release him. For half a second, panic sparks through him, but then the warmth shifts, moving, circling around him instead of leaving. Fire Spirit's clawed feet step into his view under his wings, and the windful god’s head-wings fold back just in time to see his husband’s face appear between his larger feathers, grin crooked and utterly victorious. “Is my beautiful beloved zephyr going to emerge anytime soon?” His flame asks, clearly enjoying himself. Wind Archer huffs out a small laugh, despite himself, as his shoulders finally drop. His wings draw back again, slow and trusting, uncovering him fully to fold behind his back.
Fire Spirit’s grin only widens, yet he doesn’t step back from what he sees. His tail flicks once behind him as he steps even closer to the zephyr, “Hiya, feathers.”
Just like that, the storm is gone, the sun is up, and Wind Archer is home.
You found me.
Tilting his head, the flame’s eyes flick over his husband with exaggerated consideration, like he’s inspecting a work of art that somehow survived a storm. “Y’know,” he starts casually, “for someone who vanished in the early morning hours and absolutely terrified the local wind population–” The gales bristle faintly in agreement. “—you wake up real pretty.”
Wind Archer makes a noise halfway between a scoff and a mortified chirr as his eyes start to lose their purple glow, wings twitching as if debating whether to swat Fire Spirit or hide again. “You’re insufferable,” he mutters, but there’s no heat in it, only relief.
The fiery god’s grin only grows wider. “And yet, ya married me.” He reaches out, thumb brushing along the edge of his dove’s wing where green fades into white, careful not to startle. “Also,” he adds, lowering his voice conspiratorially, “you didn’t take your scarf.” Wind Archer stiffens for exactly half a second, yet Fire Spirit clocks it instantly. “Uh-huh, thought so.” He cups his husband’s face with both hands, thumbs gently rubbing the other’s cheeks. “That’s your ‘I was running on instinct again and forgot my comfort item’ look.”
“I did not–” the zephyr starts, then stops, thinking it over. It is a little blurry, but…yeah, his flame is right. His shoulders sink a little, “…I might have.”
“Shocking,” the flaming god retorts dryly. “Truly unheard of behavior.” He leans in, forehead resting briefly against the wind god’s, his flaming hair soft and steady. “Next time ya decide to go full ancient terror of the skies, I’d appreciate at least a note. Or a dramatic gust shaped like my name. Dealer’s choice.”
That finally gets a real smile – small, tired, but genuine – out of his husband. “I did not mean to worry you.”
“I know,” the fiery god acknowledges, no teasing following after, just truth. “You still did.” The humor fades gently, like embers settling. Fire Spirit stays close, hands warm and grounding as they slide down along his dove’s neck and shoulders and arms. Wind Archer hardly reacts, eyes staring slightly off into the distance, past the flame’s fire. “Hey,” he calls out, softer now, as he grasps the other’s hands again. “You still with me?”
Nodding once, automatically upon hearing his husband’s questioning voice, the wind god pauses, blinking before nodding again, slower. “I am now.”
“Good,” Fire Spirit squeezes his hands, “then let’s take a walk.” Shifting their joined hands, he gives a small, encouraging tug before beginning to walk – slow, deliberate, actually walking – onto the narrow path that bends away from the clearing. Nature spirit paths always feel different underfoot: softer than earth, firmer than moss, alive in a way that doesn’t crowd you. Wind Archer follows after his flame, the one who always comes to him. Leaves glow faintly as they pass, and the air hums low and steady, like it’s listening without interrupting. Fire Spirit keeps his voice low and calm, “Start wherever ya need, I’m not in a rush.”
At first, it’s just the sound of the zephyr’s feathers brushing together, the whisper of their steps, the gentle sway of their joined pace. The gales drift alongside them now – calmer, watchful, relieved. Eventually – “This isn’t the first time,” the zephyrus god admits, not quite looking at his husband or anywhere. His voice is even, but thin around the edges.
Fire Spirit nods, “I figured.”
They walk a little farther before Wind Archer continues, words coming slower now, like he has to lift each one out of himself. “They were…organized. Careful. Not panicked about what they were doing…They knew exactly what they were doing.” His jaw tightens, “That’s usually when it happens.”
“When you go somewhere else,” the fiery god supplies gently.
“Yes.” He does not deny or deflect it, but it is the truth, and his husband deserves to know. “It’s easier to be…precise, when I do not feel.” Fire Spirit hums quietly, not disagreeing, just acknowledging. He squeezes Wind Archer’s hand once, grounding the zephyr. “I freed who I could,” Wind Archer continues. “The ones still breathing, still tethered.” His wings twitch, feathers rustling. “Some were already gone. Some were…hurting too much to come back.” His steps slow down. “I ended it for them,” he finishes, voice barely above the gales.
The fiery god doesn’t stop walking, but he does angle closer, shoulder brushing against his husband’s shoulder. “I know, dove.”
Finally looking at him, the wind god’s eyes are bright with reflected green light. “There was one,” he says quietly, “a creature.” Fire Spirit waits for him to continue his thoughts, gently squeezing his hands again. “It was fire-aligned,” Wind Archer continues, “and small. Contained in glass, its flame was weak, sputtering – but it kept trying to burn anyway.” A breath hitches, subtle but real, and he pauses again. The flaming god gently pulls him closer, wrapping an arm around the zephyr. His warmth brings enough comfort for the other to continue. “It looked at me like it recognized me.” The path gently curves ahead, and they follow it, the leaves overhead chiming softly as the gales brush through them. “I thought of you,” Wind Archer admits. “How you always burn brighter when things get bad. How you never…go out.” His freed hand clenches into a fist before slowly unclenching. “Freeing it hurt more than the rest.”
Fire Spirit’s expression softens completely, and he finally stops them both, turning to face the other. Catching and bringing both of his zephyr’s hands up between them, he speaks up, “That makes sense. You weren’t just ending suffering, you were protecting what calls to you.”
Wind Archer swallows as his wings lower a fraction, less a shield, more fatigue. “I do not like becoming that version of myself,” he confesses. “The one who struggles to come back on his own.”
Stepping closer, the flame catches and holds the other’s emerald gaze. “Then don’t,” he says simply. “Come back to me instead.”
For a heartbeat, the world pauses; the wind god does not reply with words. Fire Spirit closes the last inch between them and kisses him. It isn’t rushed, isn’t hungry – It’s a grounding kiss. One that’s warm and steady, meant to remind rather than take. The fiery god’s hand slides up to cradle the side of the zephyr’s face, thumb brushing the skin and fur just beneath his eye. Heat hums low from the flame, careful not to overwhelm, just enough to say I’m here, I’ve got you.
Wind Archer exhales into it, a soft, relieved sound, and leans in fully. His wings loosen, unfurling just enough to breathe, feathers brushing Fire Spirit’s shoulders as the storm inside him finally stills. He kisses back with quiet certainty, taloned hands lightly grasping his husband’s waist as if to make sure this is real.
It is.
When they part, the flaming god rests his forehead against his dove’s, a faint smile in his voice. “Anytime ya start drifting,” he murmurs, “I’ll be right here.”
The wind god’s lips curve, small but genuine. “I know,” he agrees, this time believing it.
They don’t start walking again right away. The path waits patiently beneath their feet, leaves glowing softly in the morning light. Wind Archer stays where he is, hands still on Fire Spirit’s waist, wings lowered but not folded – caught somewhere between readiness and rest. Sunlight filters through the canopy and paints him in green and gold, softening the sharp edges of storm and divinity. For once, he doesn’t look like a god carved from wind and wrath. He looks…tired. “Fire,” he calls quietly. Just his husband’s name, and nothing else, pausing. It is enough to pull the flame’s full attention instantly, eyes focused on the zephyr. He waits for the other to continue. Hesitating for a moment, he clears his throat, then exhales, the sound shaking despite his effort to steady it. “I need to know,” he starts, pausing again before he finishes his thought, “that you don’t look at me differently. After this.”
Fire Spirit’s brows knit – not in doubt, but in disbelief that his husband would ever think that. Stepping closer without hesitation, hands sliding up to cup the other’s face again, warm and steady. “Hey,” he says softly, “look at me.” Wind Archer does, meeting his husband’s molten eyes. “I don’t see a monster,” the fiery god continues. “I see my husband doing something awful because some idiot made it necessary.” His voice firms, gentle but unmovable, “An’ I see someone who came back. Who let himself be found.”
The zephyrus god’s breath stutters, “Even when I disappear like that?”
Smiling – small, fond, unshakeable – the flame leans in, pressing his forehead against his husband’s once more. “Especially then.” His flames settle into a slow, comforting hum. “You’re my zephyrus griffin,” he says warmly. “All wings and talons and heart. Fierce, stubborn, protective to a fault, yet still soft enough to laugh when you’re safe.”
Wind Archer lets out a surprised, breathy laugh – relieved, almost disbelieving – and his wings finally fold all the way back, feathers fluffing just a little. “That is not dignified,” he mutters, amusement curling through the words. “I am not a griffin, I am not part dragon.”
Fire Spirit grins, “That’s just semantics.”
Leaning in fully this time, trusting and grounded, the storm has finally settled behind the wind god’s eyes. “Thank you,” he says softly.
The fiery god squeezes his hands once more, “Anytime, feathers.”
Together, they turn back onto the living path – the wind eased, the flame warm, and the world once again wide enough to hold them both.
They’ve been walking long enough that the path begins to slope gently downward, leaves thinning, the air warming just a touch. Wind Archer notices when the forest’s hum shifts – less sacred, more lived-in. The scents of hearth-smoke, bread, and morning on the quieter gales.
He tilts his head, curiosity finally edging out exhaustion. “Fire?” The zephyrus god pauses, debating if his question is too stupid to ask, before quietly speaking up, almost sheepishly, “Where are we going?”
Fire Spirit glances over at his husband, lips twitching up like he’s been waiting for him to ask. “Ah, ya finally noticed.”
Wind Archer gives him a look, “I was…occupied.”
“Yeah, I could tell,” the flaming god retorts easily, nudging his zephyr’s shoulder with his own. “We’re heading to this village I know. It’s a small one at the edge of the woods. They know how to mind their business.”
“A village,” the wind god repeats, faintly alarmed, glancing down at himself – blood-dusted feathers askew in some places, scuffed talons, wind-tangled hair. “I look–”
“Like ya saved a lot of lives and had a very bad morning,” Fire Spirit finishes. “They’ll survive the sight of you.”
Wind Archer huffs, “That is not reassuring.”
The fiery god grins, “We’ll get ya cleaned up. Water, soap, maybe a towel if the stars are kind.” He lowers his voice, as if conspiratorial, “And breakfast.”
Wind Archer blinks. “…Breakfast.”
“Mhm,” Fire Spirit nods sagely with a hum. “Real food. Bread, fruit, something warm. Because,” he adds, squeezing Wind Archer’s hand, “you’re not flying all the way home on empty.”
The thought lands – simple, grounding, domestic in a way that makes the zephyr’s chest loosen. Clean feathers. Warm food. His husband sat across from him at a small table, pretending not to steal bites off his plate. “…That sounds,” Wind Archer admits, “very good.”
The flame’s smile softens, swinging their hands lightly. “I know.”
Cresting the last rise, the village comes into view below – chimneys smoking, roofs catching the early sun, life continuing in quiet, ordinary ways. Fire Spirit gives his husband a gentle tug forward. “C’mon, my zephyrus griffin. Let’s get you fed.”
Wind Archer lets himself be led, a wing brushing Fire Spirit’s arm, the morning finally feeling like something he’s allowed to keep. The village is small, quiet, the kind of place where the smell of baking bread drifts through open windows and children’s laughter bumps against the cobblestones. Keeping close to his husband, the windful god’s wings are half-lowered, and his head is turned down to avoid attention. Every villager they pass stares; he can feel their gazes burning, curious, alarmed, but he does not know what to do with that kind of attention. He is not used to it, not like this.
“Stay close,” his flame murmurs, hand brushing against his back as they step onto the main street. “I’ve got this.”
Wind Archer wants to protest, but the words get caught somewhere between awe and residual adrenaline. Instead, he just hunches slightly as he follows, wing feathers brushing against his flame’s side. The heat from him is immediate, tangible, and comforting – like firelight in the morning, warm even without the flames.
The villagers notice, eyes widening as murmurs flutter about. A few try to approach the couple politely. Wind Archer freezes, unsure what to do, talons scrabbling on the cobblestones. “Good morning!” Fire Spirit calls, voice loud enough to carry, as bright as his hair’s flames. “Yes, we’ll need a room for two,” he gestures to the zephyr with a sweep of his arm, careful but theatrical, “and a hot bath if you’ve got it. He’s…tired from a very long night.” The wind god almost shrinks into himself. Tired from a long night? That’s…an understatement. Yet the flaming god doesn’t pause. His grin is warm and unflinching, wings’ flames brushing against the breeze as his wings stretch out before folding in. His arm settles around Wind Archer’s shoulders, pulling the other into his side as his tail sways like the flames he owns. He’s a living, breathing signal that all of this is under control.
An innkeeper – a portly man with kind eyes and a beard dusted in flour – steps forward, recognition brightening his features immediately. “Fire Spirit! You’re back! I didn’t think I’d see you here again this early.”
“Ah, well,” Fire Spirit amends, letting go of his husband to bow slightly with a grin, flames in his hair and tail and wings reflecting the rising sun like a halo, “my travels bring me here sooner than expected. This is…my husband. Zephyrus. He’s in need of some of your good hospitality.” He gestures at the wind god, who’s trying to look smaller and less noticeable, but failing entirely – something about being wrapped in the flame’s heat makes him impossible to ignore.
The innkeeper doesn’t even flinch at Wind Archer’s presence, only nods quickly and steps aside. “Of course! We have a room available, always, for you. Come inside, come inside. We can get a bath prepared immediately, and breakfast can be on the table in the room shortly after. Fire Spirit, it’s always a pleasure to have you in.”
Almost choking on the quiet relief he feels, the zephyrus god lets himself be shepherded into the inn by the heat from his husband brushing along his back, guiding and shielding him. Fire Spirit chats easily with the innkeeper, trading jokes and small talk like the last few hours didn’t include death, blood, and impossible responsibility.
“See?” The fiery god murmurs over his shoulder as they reach the room’s door. “Nothing to worry about. Just…life.”
Wind Archer lets out a breath he did not realize he had been holding. For the first time since the clearing, the world feels…a little soft. A little safe.
With his grin spreading wider across his face, the flame opens the door for his husband. “You rest, feathers. I’ll handle everything else.”
The zephyr allows himself to believe, just for a moment, that maybe he can.
➽───────────────────❥
Extra...
➽───────────────────❥
Wind Archer stands in the warm steam of the bathroom, water running quietly in the tub. The air smells faintly of soap and herbs from the inn, fragrant but not overpowering. Yet, he hesitates, one taloned foot hovering over the edge with his wings slightly drooped. Every movement feels heavy – not because he is tired, though he is, but because he is not used to this kind of presence. The kind that is not a threat or duty-filled. Glancing back toward the bedroom, where his husband is relaxing on the bed, his wings spread out over him, catching the morning light streaming through the window. His hair is smoldering while his tail is curled lazily against the mattress. The image is comforting and grounding. Home.
Tilting his head just slightly, the zephyr’s eyes soften as they meet Fire Spirit’s. There’s something there, unspoken but clear – a quiet, shy plea, almost hesitant, asking for help without words. The way his feathers twitch, the subtle droop of his wings, his still tense figure – it conveys the other just as easily as flame comes for the fiery god.
Rising from the bed, silent but smiling, the flame joins the wind god in the bathroom. The water in the tub ripples as he steps closer, heat radiating from him in waves that chase away any lingering tension in Wind Archer’s muscles. “Alright, my feathered troublemaker,” he starts softly, voice low and teasing, though his tone is gentle enough to soothe, “let’s get ya cleaned up, ‘uh?”
The zephyrus god does not verbally answer, but he shifts slightly, letting Fire Spirit guide him into the tub. Working carefully, his husband runs water over the dark green-to-white gradient of his feathers, making sure not to tug too hard on the damp tips. He murmurs lightly, somewhat to himself, somewhat Wind Archer, to keep his mind focused on anything but the quiet echo of the last few hours. “Think Mills’ll want to see ya when we get back,” Fire Spirit says casually, running his fingers through the wind god’s hair, smoothing and carefully tugging out the knots. “And honestly, he’s right to want to see you. He knows you left without talking to him.” Giving a faint, almost imperceptible huff – something like a shy laugh – the zephyr leans just slightly into his husband’s touch, trusting him enough to close his eyes.
Working slowly after that, intentionally, as if this is a ritual he’s done a thousand times, the fiery god reaches for the soap first – something gentle, white, and made with organic plant oils, it’s the kind made for feathers and skin and fur and hair. He warms it between his palms before reaching for his zephyr again, giving him time to react. When his hands land on his shoulders, he asks quietly, “Cold?”
Wind Archer shakes his head once, eyes still closed, head-wings’ feathers barely rustling. Fire Spirit takes that as permission, starting where his hands are, fingers working the soap gently into the bases of his husband’s wings, where blood and dirt alike hide the most. The lather darkens as it lifts away dried grime, streaks of red and brown dissolving into the water. Rinsing often, the flame is careful not to let residue cling – pouring water in steady streams, guiding it with his hand so it runs cleanly off the feathers instead of matting them. “Lift for me,” he murmurs.
The windful god obeys without opening his eyes, wings rising just enough from the water. Fire Spirit cleans beneath and between them next, slow and thorough, never rushing the places that still tremble faintly with leftover adrenaline. When he reaches the other’s hair, he’s even gentler – massaging soap into the roots, easing out tangles one by one, rinsing until the water runs clear and the zephyr’s breathing evens out again.
Wind Archer’s head and back wings, and tail take the longest, but the flaming god doesn’t once stop or complain about it. He cleans feather by feather, smoothing soap along the vanes, rinsing carefully so the delicate edges don’t fray. He talks through the whole process, a comment about the inn’s terrible towels here, a joke about how the wind god always somehow manages to get tree sap in places that question physics. It’s just little anchors, keeping the wind god’s attention in the moment.
By the time he’s done, the tub water is cloudy and spent, and the zephyr is clean in a way that feels deeper than skin. Fire Spirit drains the tub, helping him rinse once more for good measure, then reaches for towels already warm from a touch of flame. He helps his husband dry slowly, blotting rather than rubbing, coaxing feathers back into place with practiced hands. When he starts preening the other’s wings, pinching and smoothing feathers between his fingers, aligning them just right – Wind Archer finally exhales, long and loose, head tipping forward as if the last of the weight is finally leaving him.
“There we go,” the fiery god states softly. “You’re clean, preened, and likely presentable enough to scare the village – or, maybe, just make them smile.”
The zephyrus god opens one eye, glancing up at him through still-damp hair. There’s gratitude there, yes, but also something softer – a quiet, peaceful vulnerability that’s rare for him. “You…make it sound easy,” he murmurs, blinking from water dripping onto his eyelashes.
“Easy?” Fire Spirit laughs softly, brushing the damp strands out of the other’s eye, pressing a light kiss to his husband’s gem-inlaid forehead. “Being with you isn’t easy, feathers. But I wouldn’t trade this, trade you, for anything in the world.”
Wind Archer blinks, a faint blush rising across his face and ears, but then he sighs, leaning into his flame’s touch. He’s not alone, not on duty. He’s just…himself, and Fire Spirit is right there, gentle, patient, warm – his home in every sense.
With the last towel slipping from the fiery god’s hand, he leans just a fraction closer. His dove’s feathers are still damp, sure, but they’re shimmering again in the warm light, clean and their beautiful ombre once more. Fire Spirit’s gaze softens, full of the quiet certainty that his husband’s here.
Before the wind god can even process the moment, the flaming god cups his face and tilts, pressing a gentle kiss to the other’s lips – soft and full of warmth and reassurance. One feathered wing shifts instinctively, brushing along Fire Spirit’s arm, but it doesn’t push him away.
“Mornin’ dove,” the flame murmurs, voice low and teasing, yet warm and comforting to the zephyr – like the world just shrank down to this room, to this warmth, to this breath.
Blinking, a slow, hesitant blink, Wind Archer lets the heat of that kiss sink into his bones. His feathers ruffle lightly, and a faint hum escapes him – a sound that is trust and relief bundled together.
Fire Spirit steps back just enough to start gently pulling his zephyr toward the bedroom, hand brushing against the curve of his wing, steadying him. “Come on,” he says softly, “breakfast awaits.”
The bedroom is quiet, warm, and welcoming, the smell of morning bread and sweet butter drifting faintly from the inn’s kitchen. Settling on the edge of the bed for a moment, the fiery god stands close in front of the wind god, fingers brushing over his dove’s head-wings as if ensuring every feather is settled. “You look…amazing,” Fire Spirit murmurs, brushing through a few still stubbornly wet tips. “Safe and warmed. Handsome.”
Wind Archer hums again, curling slightly into the heat of his husband’s chest as he stands in front of him. “I…feel like I’ve been gone forever,” he admits softly.
“You’ve been through a lot,” the flaming god replies, his voice soothing as he combs a hand through the zephyr’s hair, careful of the other’s antlers. “But you’re here, with me. That’s all that matters right now.” He leans down as the windful god lifts his head, pressing another kiss to his husband’s lips. The kiss lingers just a fraction longer this time – quick, yes, but full of all the emotions they still struggle to say. After ending the kiss, the flame nuzzles the other’s fuzzy cheek briefly, then pulls back enough to smile. “And now? Breakfast. I’m pamperin’ ya properly.”
Faintly laughing, the zephyrus god’s wings fold back behind him, body relaxing fully for the first time in hours. “You have been extremely caring of me.”
Fire Spirit grins, shrugging lightly, his tail brushing against the other’s legs. “You’re worth every moment of care, my dove.” He leans in, pressing another kiss to his husband’s gem-inlaid forehead, whispering lightly, “I’ll do this for you, every time.”
Letting out a soft, relieved sigh, Wind Archer curls fully into his flame’s warmth, his wings tucking into Fire Spirit’s side. The morning light pools around them, the bath and the battle and the chaos far behind them in this moment.
➽───────────────────❥
Breakfast turns out to be exactly what the zephyr did not know he was craving. They sit at a small wooden table near the window of the bedroom, morning light spilling in soft and honey-gold. The innkeeper doesn’t ask them any questions; he just brings in and sets down a platter of warm bread, fruit, and something steaming and herbal in a kettle – tea – before giving the fiery god a knowing look, leaving them to it. Wind Archer stares at the spread like it might suddenly jump out at him, not quite trusting.
Fire Spirit notices his judgment immediately as he began to fill a plate. “Okay,” he says lightly, sliding the plate he filled closer to the wind god, “the food is not poisoned. I checked.”
Wind Archer blinks, looking at the other. “…You did not.”
“I absolutely did not,” the flaming god agrees cheerfully, “but you’re still gonna eat. I promise it’s safe.”
Hesitating, the zephyrus god slowly reaches for the bread with careful fingers, talons clicking softly against the plate. After bringing it up to his mouth, he takes a bite – and freezes.
The flame watches his husband’s face with intense interest, even as he fills his own plate. “Well?”
Wind Archer chews slowly, his head-wings giving a small, involuntary flutter. “…It is warm.”
Fire Spirit beams, “Oh, what high praise. We’re really branching out emotionally today.” That earns a quiet huff of laughter from the zephyr as he ducks his head and reaches for another bite. Taking the lull to pour them two cups of tea, the fiery god nudges the cup into his dove’s hands like it’s the most natural thing in the world. “You’re doing great,” he states softly, like Wind Archer might spook if spoken to too loudly. “Hydrating, eating, very heroic of you.”
The wind god gives him a look over the rim of the cup, “You are enjoying this.”
“Immensely,” the flame admits, stealing a piece of fruit off Wind Archer’s plate without shame. “You always take care of me after my rougher moments. Let me have my turn.”
Wind Archer pauses at that, his wings relaxing a little more as his shoulders ease. “You remember every–?”
“Every time,” Fire Spirit interrupts, brightly smiling at the other. “You bring what I need during those times, even going out of your way to get what I need. Then you sit with me until my flames calm down. You pretend you’re not hovering.”
“I do not hover.”
“You absolutely hover.”
The zephyr snorts despite himself, nearly dropping his cup and the fiery god laughs, warm and low, as he reaches out to steady his husband’s hand without even looking – muscle memory, love’s muscle memory.
They eat slowly after that. No rush. Just quiet clinks of cutlery, soft conversation, Fire Spirit nudging food his dove’s way when he doesn’t take more, Wind Archer absentmindedly brushing a hand over one of Fire Spirit’s wings when it stretches closer – its patagium warm to the touch when it is not aflame.
At one point, Fire Spirit catches the zephyrus god staring. “…What?” he asks, amused by the staring. Really, it’s the only stare he loves to have on him.
Wind Archer flushes faintly green, looking away from his husband. “You’re…very loud,” he starts carefully.
Fire Spirit gasps, drawing a hand to his chest in faux disbelief. “Rude.”
“But,” the wind god adds, softer, “that does not mean I do not like that, my flame.” He reaches across the table and gently grasps his husband’s hand, drawing it up to press a kiss to the back of his hand.
The flame’s grin gentles into something warm and sincere, even as his face starts to glow and his frills flare briefly. “Good. Would be worryin’ if ya didn’t.”
Once breakfast is done, they step back out into the village together. The morning’s fully awake now, a few villagers are out and about beginning their days, and children are beginning to come out, greeting friends with enthusiasm. The square outside is small – a stone well in the center, a few benches spread around, and an elevated metal fire bowl that looks more ceremonial than practical. It sits there empty and cold, as if it hasn’t been touched in ages.
Wind Archer lingers near the edge of the square, wings folded neatly behind him, posture polite but reserved. A few of the older villagers glance his way again, more reverent than curious, but choosing not to approach now. He pretends not to notice their stares, but his fiery husband absolutely notices before grinning like he is about to do something extra.
Gently squeezing his hand before letting go, the fiery god turns and walks straight into the square. “Well,” he says lightly, clapping his hands once, “this place has treated us kindly.” The innkeeper pauses mid-step out the door as a few villagers outright stop what they were doing. Fire Spirit raises one hand, palm open, and within a blink of the eye, a flame blooms there – bright, golden orange, and alive. Not roaring, not destructive, but controlled. Its warmth carries that feeling of home on a winter night. He sets it gently into the bowl, and the fire catches instantly, flaring once before settling into a steady, unwavering burn. It doesn’t smoke, nor does it waver in the breeze. It simply burns there. Stepping back, his voice carries across the square without effort, “For as long as this village is hospitable,” he declares, calm and sure, “this flame will continue to burn.”
A hush falls over the villagers. The wind god watches from the side, eyes wide, but not in surprise. It is something softer in his eyes, fondness and love. The tips of his wings twitch, feathers fluffing just a little despite himself. The villagers bow – not deeply, not fearfully, but with gratitude. Someone whispers a thank you, and a child edges closer to the fire bowl, smiling at the warmth.
The flaming god turns back to his zephyr as his bright grin tilts into something private, just for his husband. “Quite a blessing, am I right?”
Exhaling a quiet laugh, the zephyrus god shakes his head and offers his hand to his fiery husband. “You’re impossible.”
“Uh-uh, I think you mean iconic,” Fire Spirit corrects, taking his hand as he reaches his side.
With that, they don’t linger, never do around mortals. By the time the villagers look up again, the gods are already at the edge of the town – wind and flame side by side.
At the treeline, Wind Archer glances back once. The fire still burns, steady and kind. “…Thank you,” he murmurs, yet it is not to the village.
The fiery god squeezes the other’s hand, “Anytime, my zephyrus griffin.”
Then the gales lift, and feathered wings take off in grace. The fiery wings easily follow their zephyr, embers carrying on the breeze left behind. Together, they take to the sky, homebound to the Maze Grove.
