Chapter Text
Fire comes to Sugar Swan’s Paradise like a wound in the sky; Wind Archer feels it before he sees it – a sudden imbalance, sharp and wrong, striking through the Maze Grove like a snapped string. Heat where there should be cool breath. High pressure where there should be space. The gales recoil, then surge, alert and agitated by the unfamiliar presence. Uninvited.
He moves without hesitation, wings lifting him through the canopy, silent and swift, as the forest reacts to the new presence. Leaves curl inward as if bracing, birds scatter in frantic bursts of wings, and smaller spirits vanish into the undergrowth. The air trembles with unease as his bow is summoned to his hand, his feet come in contact with the branch overlooking the clearing. As the wind god settles soundlessly, his toes curl around the branch, securing his crouch as his wings fold back.
There– The source, the intruder. A figure stands at the forest’s edge, wreathed in flame. Wings glow hot against green and bark, the air around him warped and shimmering. The grass beneath his feet smolders faintly, life drawing back on instinct alone.
Fire does not belong here. Wind Archer’s eyes narrow as he raises his bow, drawing his arrow back tighter. One second, then two, and his arrow leaves the string with a scream of wind and buries itself in the earth just feet from the flaming intruder’s own feet. The impact sends a sharp gale outward, scattering embers and ash before they can settle.
The fire god startles violently, sparks bursting from his shoulders as his hands fly up in surrender. “OKAY,” they blurt, hands flying up. “That was– yep, noted.”
Already drawing another arrow, the zephyrus god stands up from his perch, wings unfolding and flaring out as he steps down into view, steadying his landing. His bow is leveled and unforgiving, arrow pointing right at the intruder’s chest, while his emerald gaze stays locked on the fiery intruder, cold and precise. “You are scaring the forest,” he says. “State your name.”
“Fire Spirit,” they speak quickly, “Newly, uh, appointed? Reborn? It’s been a week, and I’m new to this.” Their words tumble, heat bleeds outward despite the effort, licking at the air in restless waves. Wind Archer’s arrow does not lower an inch. “I was summoned,” the fiery person slowly adds, careful. “By Millennial Tree? I wouldn’t have come otherwise, I swear.”
The windful god’s grip tightens on his bow, the Divine Tree’s name landing heavily in the air, roots deep and undeniable. The gales hesitate around him, conflicted to trust the fire-being’s words at face value.
Fire Spirit sees this and keeps his hands raised, posture open despite the heat bleeding off him. “I’m not here to harm anything,” they say. “I’m still learning how not to…do this.” Gestureing helplessly at the still-smoking grass, their face gives off genuine embarrassment.
Wind Archer observes the summoned fire-being now, noting the way the flames pull inward at scrutiny and the awkward stillness of someone unaccustomed to restraint. Reckless, and loud. Burning where they do not yet belong. I do not trust them, yet they were summoned, supposedly. Finally, the bow lowers a fraction, arrow disappearing with a whoosh of the gales. This is not in peace, but in restraint. “You will stay where I can see you,” he states, “and you will walk carefully. Keep your flames to yourself.”
They nod immediately, “Yes, absolutely. Extremely carefully.” It’s too eager, too relieved.
Yet they were summoned…Why did Millennial Tree not tell me? “Great,” he mutters under his breath. Another problem to his belt, not like he’s already dealing with the flow of life energy shifting too greatly towards the Dragon’s Valley.
With grace, he turns to the path as he orders, “Walk, Fire Spirit,” before striding away, bow still in hand. Fire Spirit is still for a moment before rushing to follow after him. The gales answer to the zephyr at once, coiling around them as they take the path through the Paradise. Precise and unyielding, the harsh gales’ currents strip stray embers from the air the moment they shed from the flaming-being’s form. Sparks caught mid-fall are crushed into harmless heat, carried upward and away before they can kiss leaf or bark.
They notice this immediately with a murmured, “Oh,” impressed despite themself. “That’s– wow. Okay, I’ll behave.” Wind Archer does not respond.
Keeping several paces ahead of the fiery person, the windful god’s senses stay tense and alert as they walk in tense silence. Every step behind him is measured, every flare of flame is met instantly with corrective gales. The currents snap tight around the fire god like a leash. Gradually, the forest eases around them – leaves uncurling as life exhales, wary but breathing again.
Wind Archer can tell from the gales that Fire Spirit is keeping their wings tucked closed, trying and failing to make themself smaller. “You’re very good at that,” they offer after a while, gesturing vaguely at the currents around them.
The zephyrus god’s emerald gaze flicks back to him, warning clear. “Do not speak unless spoken to.” The quiet that follows is immediate as he looks away again, recounting how many more steps it is until the Divine Tree’s temple.
As they approach, the air thickens – older, layered with memory and time. Roots arch overhead like cathedral vaults, bark etched with symbols older than fire, older than wind, older than time itself. Once at the temple steps, Wind Archer stops. The gales ease but do not withdraw from around them. “You will wait here,” he states. “If you burn anything–”
“I won’t,” the fiery being promises quickly, cutting the other off. “I swear on– on the flame? On me. Just me.”
Studying him for a long, heavy moment – weighing sincerity against consequence – before the zephyr turns toward the ancient doors of the temple, bow disappearing as he reaches to push the doors. They loudly creeeaakkk open, and Wind Archer immediately steps inside, leaving Fire Spirit standing alone beneath the vast roots. The gales have calmed slightly outside, watchful of the standing flame, whispering a warning if they dare to move.
Inside, the wind god does not look back, striding down the temple hall, talons clacking sharply against ancient stone. His wings tuck tight at his back as he turns a corner and pushes into the meeting chamber without ceremony.
The air of the chamber shifts immediately. Millennial Tree is already there, vast and rooted even in stillness, bark etched with slow-moving light. Moonlight reclines near the far windows, pale glow pooling around her like a held dream as her eyes lift in mild curiosity. Sea Fairy is already seated in her chair, having been chatting with the Divine Tree, before her attention drifts up as the zephyr enters.
Wind Archer beats them to speaking, passing up all formality to get the answers he needs, “There is fire in the Paradise.”
The starlit goddess blinks, sitting up more in her spot. “Fire?”
Frowning, the ocean goddess’s concern ripples like a tide across her hair and dress. “Here, in the Paradise?”
However, the Divine Tree only hums. “Ah,” he exhales, calm as the rings of time. “So he has arrived.”
The others turn to him at once, confusion written on their faces. “He?” Moonlight asks, the first one to speak up, looking for elaboration. The zephyrus god’s head wings fold back, revealing his true confusion to the others.
“Yes, the god of the Eternal Flame,” Millennial Tree continues, entirely unbothered. “At last, one from the Dragon’s Valley.”
Wind Archer stiffens, head wings covering his eyes once more. “You knew…You knew of the flow disturbance over there.”
Gently smiling, the Divine Tree nods once, confirming it. “I summoned him.”
A brief, charged silence fills the room before Sea Fairy finally speaks up, “…You summoned a fire god,” she clarifies carefully, saying what everyone else is thinking, “into Sugar Swan’s Paradise.”
“Yes.”
Moonlight tilts her head, “Without telling Wind Archer?” She asks, rising from her spot to approach the table.
“Yes.” His charge’s answer has the zephyr exhaling slowly through his nose, wings twitching but staying in their places. Millennial Tree turns his attention fully to his guardian. “Would you bring him inside, Wind Archer?”
There it is. Wind Archer bows – sharp, precise, and duty-bound – though the motion is clearly forced. “As you wish.” Once upright, he turns on his heel and leaves the chamber just as quickly as he entered, leaving no time for anyone to address him further.
Outside, beneath the vast interlacing roots of the temple, the flaming god has not moved. He stands exactly where the zephrus god left him – hands clasped together, wings tucked tight, posture rigid with the sort of exaggerated restraint that borders on the comical. The gales still coil around him, alert and ready, yet they’re a bit looser.
Good. Wind Archer pulls the doors open, standing atop the temple’s landing. “You’re invited,” he announces, flat and clipped.
Fire Spirit’s expression brightens, relief spilling over in a way that suggests he was expecting worse. “Oh! That’s good. That means I’m not being executed, right?”
His response was too immediate, too quick for the zephyr’s liking, but he does not respond, turning around once more. Gesturing sharply toward the open temple doors, he tersely states, “Follow,” going quiet before following up with, “do not touch anything. Do not burn anything.”
“Yeah, yeah, I got it,” the fiery god replies, already ascending the steps with earnest enthusiasm that does not help his case, in Wind Archer’s opinion. The wind god only starts walking without waiting for the other. If the fire god keeps pace, good. If not, the gales will correct him.
Silence hangs around them the moment the ancient doors close behind them. The zephyr keeps walking, pace even and deliberate, as the gales follow him in restrained currents, ready if he needs. He does not look back, at first. He assumes the fire god is keeping up. It isn’t until the sound of footsteps behind him falters – heat shifting, weight lagging – that Wind Archer notices the distance opening between them. He stops short – enough for the gales’ currents to snap to attention – and turns, emerald eyes sharp behind the feathers of his head wings.
Fire Spirit stands several paces back, gaze lifted toward the portraits lining the hall. His attention was caught, and he had stopped to truly look.
The windful god silently glares, yet he does not move as the gales drift to nudge the other. Startling, visibly, the flaming god’s embers pull inward, as if embarrassed, and he straightens immediately. Quickening his steps, he closes the distance between them without another glance at the walls.
Good. Wind Archer turns forward again and resumes walking, uninterested in whatever awe the other might be feeling. The portraits pass in his peripheral vision – Millennial Tree and Sugar Swan were what the flame was staring at; Sea Fairy and Moonlight – familiar presences rendered in stone and paint. His own likeness comes and goes as well, but he does not acknowledge it. The name plaque beneath it might as well not exist.
Rounding the corner without slowing, the wind god enters the meeting room, wings settling automatically as he crosses the threshold. The air inside shifts to recognize him once more, and they spot a bit of the flame behind him before the doors shut once more. He does not look back this time. If the fire god hesitates now, that is his problem. He does step aside only enough to allow the fire god room to enter, gaze snapping to and never leaving him until the other stands in front of him.
The room is quiet before Millennial Tree moves, wood creaking softly as the ancient god rises from his seat, towering and unhurried. His roots draw back from the floor like he is waking from a very long thought as the air warms – not with fire, but with life itself. “Welcome,” the Divine Tree greets, his voice layered with time. His gaze passes over his guardian briefly before settling, fully and unmistakably, on Fire Spirit. “Eternal Flame.”
Said spirit god stiffens before bowing – awkward, a beat too fast, but sincere. “I– I answer to that,” he replies, “yes. Hi.”
When he rises once more, Millennial Tree steps closer, olive eyes carrying approval in them. “You arrived as you were meant to. Your fire is young still, but it listens. That is…encouraging.”
Wind Archer watches closely. He notes how the forest’s presence in the room does not recoil. How the air does not strain against Fire Spirit’s heat the way it did outside. His charge stands before him without hesitation, without barrier. That…helps. A little.
Moonlight’s gaze flicks between the new god and the Divine Tree with open curiosity as Sea Fairy’s posture eases just a fraction, tension in the waves of her hair and dress settling.
However, the zephyrus god does not relax as he moves towards his perched seat. Fire is still fire, still unpredictable, still dangerous if misunderstood.
Millennial Tree inclines his head toward Fire Spirit, “You will learn balance with time, you will learn restraint. In time, you will learn purpose.”
Fire Spirit nods, slightly smirking. “Of course I will,” he states. “I am the Eternal Flame.”
Wind Archer notes the cocky tone slipping through the fiery god’s tone. Undesirable for a god to be so cocky, especially if he’s new, as he claims. He’s the flow of life energy had shifted greatly in the Dragon’s Valley. The zephyr takes his perch for this meeting – silent with the gales held tight at his back. His suspicion has softened a bit, sure, sanded down at the edges by his charge’s certainty. However, fully trusting this flaming god? No, it will not happen. Fire is too dangerous.
If the fiery god notices the way the wind god’s covered gaze never fully leaves him, never quite stops measuring him during the meeting? Well, he will just have to deal with it.
➽───────────────────────❥
After the meeting, everyone parts ways back to their domains. Fire Spirit, after saying goodbye to Sea Fairy as she returns to the sea and to Moonlight as she drifts off in the sky upon her moon chariot, takes flight back to the Dragon’s Valley. Wind Archer stays in the Paradise, in the home he’s watched over for centuries. Balance, in theory, is restored. Yet in practice, it doesn’t stay that simple.
Over the next century, the wind god becomes aware of a pattern: the fiery god always appears around the Paradise, and later on, the Grove. His presence is announced by the subtle shift in heat, his flame growing controlled with time, like Millennial Tree said. Wherever he lands, he usually waits in that spot, persistent, and Wind Archer, without fail, goes to him.
The zephyr tells himself it’s duty, caution. Fire Spirit should never be left unattended in Sugar Swan’s Paradise, let alone in the Maze Grove. Yet the moment, every moment, the wind god senses him, his patrol route bends. The gales guide him there, whether he intends to actually show or not.
Fire Spirit learns how to keep his flame low, how to let heat exist without fear, how to stand still and not scorch the world simply by breathing. The forest stops recoiling, leaves no longer curl away, and creatures no longer flee at his presence.
The others notice his growth; Millennial Tree watches with quiet approval, rings of time settling deeper with each visit. “You have grown,” he tells the fiery god more than once, and Wind Archer does not miss the pride threaded through his words. Sugar Swan welcomes Fire Spirit without hesitation, unbothered by the high warmth he brings. Moonlight speaks with him at length beneath silver skies, unafraid. Their conversations go on for hours as he practices his flight up in those skies. The zephyrus god snuffs out the unwanted feeling inside himself when he notices that, continuing his duties normally. Sea Fairy even tolerates the flaming god, being the physical opposite of fire, in the beginning. Then, she trusts him, eventually smiling when he arrives at the meetings, despite how late he is sometimes.
They all like him; Millennial Tree is especially pleased. Wind Archer does not understand this. Fire Spirit is still eternally fire. Still unpredictable by nature, still a divine force that demands vigilance.
Alas, century by century, Wind Archer finds fewer and fewer reasons to continue to observe the fiery god. He is controlling himself, despite growing cockier with time. Fire Spirit waits when told to wait, leaves when told to leave. He never pushes past boundaries, never crosses lines uninvited. Still, he comes back, always to the Paradise, always to the Grove. Always where the zephyr will notice him, will come to him.
Wind Archer does not ask why he continues to come back when he was not summoned. He simply keeps to his patrol, wings steady as he arrives at the beginning of the Grove forest again, the flaming god smiling when he spots him among the trees. He pretends not to notice that the flame has learned how to exist without harm. Pretending not to notice that the forest no longer fears him. Pretending not to notice that he himself has stopped reaching for his bow when he shows up.
Wind Archer does not get it.
➽───────────────────────❥
Continuing his patrol, the gales move with the zephyrus god in familiar arcs, lifting him from root to branch, carrying him through the Paradise with practiced ease. The forest listens, adjusts, and settles like usual. The birds chirp their greetings and grievances to him, as usual for the morning that has just begun.
Fire Spirit follows along the ground, not too close yet not too far. Always just within Wind Archer’s sight – his feet on moss and grass and stone along the path, his wings folded neatly closed behind him, and his heat contained to a careful, respectful presence. He does not touch anything he knows will burn under his hand. However, the flaming god fills the nice silence with his voice. A lot.
“I figured out if I stand here,” Fire Spirit says, gesturing vaguely to a sun-warmed stone, “the heat rises instead of spreading sideways. Took me eehhh, like, twenty years. Embarrassing, honestly.”
The windful god does not respond; he never does. Yet, the fiery god keeps going. “Millennial Tree said that was excellent progress, which I think means I stopped being a walking disaster? Hard to tell with him.”
Silence from the zephyr above him as he moves again. Yet Fire Spirit still is not deterred. “I didn’t burn anything last visit,” he adds, tone slightly hopeful. “It was so easy, can’t tell how I never figured it out earlier.”
Wind Archer lands lightly on a branch and surveys the life below, not sparing the other a glance. After a moment, he finally speaks, “I noticed.”
The flaming god perks up at that, looking up at him. “You did?”
Not elaborating himself, the wind god carries on with his patrol. Fire Spirit keeps following, continues to fill the silence with his voice, his stories, even his thoughts. The forest grows denser and older along the zephyr’s route. The gales shift subtly to guide birds away from a nearby stream as Wind Archer checks on the trees that were damaged a bit ago.
Always watching him, always in his proximity, the fiery god smiles. Then, casually – too casually – he murmurs, “I know you don’t actually hate me.” As if the zephyrus god would not hear it.
Wind Archer stops, just for the fraction of a second. Yet the gales feel it, gently swirling around the other as the windful god turns slowly, head wings uncovering his sharp emerald gaze. “That is an assumption.” Yet the gales give him away, brushing the other’s flaming hair without him even realizing it.
Fire Spirit shrugs, hands lifted in mock-surrender. “If you hated me, you’d have shot me again by now. Or kicked me out entirely. Or both.”
Glaring at him, the surrounding forest awaits the zephyr’s response. The silence stretches for a long moment before, against his will and better judgment, Wind Archer lets out a quiet, surprised huff of laughter. Barely more than breath, gone almost as soon as it appears. He’s amused by the gall of the flaming god, rolling his eyes good-naturedly.
Freezing, as if he’s just witnessed a rare celestial event, Fire Spirit’s flame flickers just slightly. “…Was that a laugh?” he asks, awe shining in his molten eyes.
The zephyrus god clears his throat as he turns away, wings fluffing as his head wings cover his eyes again. “Continue walking,” he demands, trying to keep his tone levelled.
Fire Spirit, though Wind Archer cannot see him, grins as he speaks, “Oh, I will, feathers.”
Resuming the zephyr’s patrol with his jaw set and silence renewed, the gales around them feel lighter. The fiery god, still talking, keeps pace with just a little more confidence than before.
➽───────────────────────❥
A few days later, Wind Archer brings Fire Spirit to one of the calmest clearings in the Maze Grove, though he does not announce it as such. He simply changes direction during patrol and expects the other to follow – which he does, immediately, without question, without pausing the story he is telling today. The grove opens into a wide, peaceful hollow where the breeze moves gentle and slow, where the trees lean away just enough to let light through without inviting chaos. The zephyr likes this serenity. He does not share that information with his trailing companion.
The fiery god settles on a large, flat stone near the edge of the clearing, his wings loosened as his posture relaxes – yet he stays attentive. He just sits, warmth low and steady, talking intermittently about nothing of importance.
Wind Archer tends to tune him out as he sets up targets and begins his practice. Arrow after arrow flies true, splitting air with clean precision. The gales’ currents adjust instinctively – guiding, correcting, listening. Targets embedded in bark and stone bear the marks of centuries of discipline.
Eventually, the wind god notices that silence has grown once more in the clearing. That alone is new. Yet, he does not address it, does not spare another glance at Fire Spirit.
When he pauses to retrieve his arrows, the other speaks up, softer this time. “Your shots are fire, Windy,” he says, like this is an observation and not obviously praise.
Wind Archer does not answer, drinking from his stream-fed flask, gaze drifting back to the fiery god without meaning to. Fire Spirit remains on the stone, though now he rests on his stomach, wings stretched out over him. The forest does not recoil, leaves do not curl, the air stays calm.
Wind Archer frowns slightly.
This is…fine. Annoyingly fine. He realizes, reluctantly, that the silence feels easier with the flaming god filling it. The presence beside the clearing does not demand vigilance anymore. That the fiery god has actually earned his respect. One could say that he is considering the other his friend.
Slowly, the zephyr exhales. He does not like this conclusion, yet he resumes shooting anyway, wings shifting as he looses another arrow. Fire Spirit doesn’t comment this time, content to be there watching.
Somewhere between the thrum of bowstring and the soft rise of heat against stone, Wind Archer admits, only to himself, that he enjoys the other’s company. Just a little…Obviously, that means nothing. He lines up his next shot and pretends the gales have not already noticed, stroking Fire Spirit’s flames gently as the other begins to doze off.
➽───────────────────────❥
Two more centuries pass, quietly and loudly all at once. By now, the wind god openly admits – out loud, even – that the fiery god is in fact his friend. He says it with the same tone he uses to state facts about wind patterns or migration routes – calm, certain, and undeniable.
Fire Spirit, meanwhile, acts like friend is a very flexible concept. He leans in close as they talk, holds onto Wind Archer’s arm when the zephyr makes him truly laugh, and drapes himself over the other if they’re sitting close enough. The flaming god stopped apologizing for it sometime around the first century and a half, claiming it’s instinct, or habit, or “Ya didn’t move away fast enough, Archie.”
Sea Fairy notices it first, as she and Moonlight are hanging out with the boys one afternoon – which, surprisingly, Fire Spirit is better at convincing Wind Archer to actually attend these hangouts than she and the dreamy goddess have been for the past centuries – then her moon notices immediately after. They exchange looks during gatherings, lingering ones, the kind that says we are absolutely not buying this.
Watching them from the water’s edge one evening, the ocean goddess has her chin propped on her palm, “You know,” she lightly starts, her eyes sharp and amused, “most friends don’t sit like that.”
The zephyrus god does not look over at her, his gaze still up at the clouds. Fire Spirit is half-draped in his lap, his warm fingers absentmindedly tracing warm circles onto the Wind Archer’s hand since it had come to rest on his chest. Brushing it off her comment, his head wings flick back dismissively. “He’s touchy,” he says as his free hand brushes a few stray fiery strands back from the other’s face. “It’s just how he is.” Fire Spirit, for his part, unapologetically grins before closing his eyes and leaning into the touch like a period at the end of the zephyr’s statement.
Moonlight hums in agreement that is absolutely not agreement, sharing another look with her oceanic beloved that Wind Archer misses. Later on, beneath a sky thick with stars where she and the wind god are the only beings left present, she finally states, “You dream of him.”
Wind Archer blinks, wings shifting behind him, “I dream of a lot of things.” It is not a denial, but he does not understand whatever she is trying to imply.
“Mhhmmm,” She hums and smiles in that way that makes her seem like she knows better. However, she drops the topic, bidding her zephyrus friend adieu before getting in her moon chariot.
As she leaves, Wind Archer still insists to himself that it means nothing. We’re just friends.
Then, a month later, Frost Queen arrives. She’s the newest goddess in a long while, since Fire Spirit was brought into the picture. She has a sharp presence, sharper eyes, and the winter currents frozenly embodied upon her skin and a diadem of hoarfrost upon her head. She watches life energy the way the zephyr watches air currents – patterns before actions, truth before words. Wind Archer is…not impressed, but certainly glad that someone else takes their duties seriously.
Another hangout is planned, where the four edges of the world meet, to learn more about the frosty god. She was efficiently late, but she showed up, so that’s all the others cared about. Where warmth and cold and tide and light braid together, the hangout truly begins. Food is given around, courtesy of Moonlight and Fire Spirit, and Frost Queen seems to be handling this well, in the windful god’s humble opinion. The living flame is laughing too loudly from something Sea Fairy said, and a cold sea gust suddenly blows through. Wind Archer’s wings angle instinctively to shield the other as he stays engaged in his conversation with the dreamy goddess. The frozen goddess’s gaze lingers on the action, not too long, not obvious to the zephyr.
Yet the fiery god notices her look immediately, gently nudging Wind Archer’s wing back enough to be able to see her fully. “Ya got something on your mind, Frosty?” he asks, head tilting, heat flickering curiously rather than defensively. He’s bolder now – controlled flame and steady power with centuries of confidence baked in. The wind god can’t say he entirely hates it, no matter how much the flame will annoy him with it.
Frost Queen doesn’t smile, just looks between him and Wind Archer once more, eyes tracing…something the zephyr must not be seeing. “The flow of life energy,” she notes calmly. “It tangles in interesting ways.”
Silence grows in the gathered group, as if her statement froze them all. The windful god stiffens, not physically by any means, but the soft breeze falters, just a fraction. Enough to be noticeable to the others. Fire Spirit blinks with a small “huh” escaping him, yet he doesn’t move from how close he is to the other.
The ocean goddess’s eyes widen a little as Moonlight's mouth forms a silent oh, as if they both know what she meant by her statement.
Wind Archer clears his throat, trying to clear the air. “That is– not relevant.” His wings shift behind him as his head wings fall over his eyes again.
Her frosted gaze remains steady, knowing, and unchallenging. “Everything is relevant,” the frozen goddess replies. Then, graciously, she looks away, attention drifting back to Sea Fairy to reply to something that she said before this.
However, the strangest thing of all: the flaming god doesn’t tease, not Frost Queen for what she said, and not to the zephyr to whom she spoke it. He just glances at Wind Archer, warmth brushing closer as he leans in, voice softer than usual when he speaks. “Who knew Frosty could see stuff like that?”
The zephyrus god does not answer right away, wings shifting again, before he lightly shoves Fire Spirit’s face out of him with a halfhearted chuckle. For the first time in centuries, he wonders, just briefly, what exactly everyone else has been seeing this whole time between them.
➽───────────────────❥
Two weeks after Frost Queen’s comment, two weeks of Wind Archer successfully not thinking about life-energy entanglements, Millennial Tree calls for them. The disturbance he senses is…wrong. Not loud, or violent, or malevolent, just…aching. A pressure felt through roots that span realms, a wound in the pattern of growth itself.
Wind Archer and Fire Spirit are sent together. Of course they are, they move the fastest, efficient and well-practiced around each other. The wind god takes point, his gales clearing paths before they’re needed, bending branches aside, and lifting debris out of their way. Meanwhile, the fiery god follows close, his heat restrained and deliberate, flame answering intent instead of instinct now. They do not speak at first; they do not need to. Still, the zephyr is aware of the flame, just off his right flank, close enough that warmth brushes the edge of his senses. It is controlled and steady. Good.
The forest thins as the air tightens, and Wind Archer slows, raising a hand. His gales coil around them, alert as he scans the area.
“Do you feel that?” Fire Spirit asks from behind as he comes up, barely halting before bumping into the zephyrus god.
Nodding, the wind god glances at the other. “The gales do, and they do not like this. It is not right.”
The flaming god hums in agreement, “Yeah, I don’t either. Feels…hollow.”
“Do not let it provoke you,” Wind Archer’s eyes narrow, giving the living flame a brief once-over.
Fire Spirit gives a crooked grin back, lightly nudges the zephyr’s side, “C’mon, Windy, I learned my lesson, remember? It’ll be a clean burn. You’ll yell otherwise.”
“I would,” The wind god agrees without hesitation, looking ahead again to not stare too long at the other. Just then, the ground ahead fractures as something pulls itself free – wrong geometry, broken magic, hunger without form. His gales recoil violently from the being, their shouts almost overtaking the zephyrus god’s hearing. Heat flares beside him, sharp and instinctive, pulling him back into the moment. Wind Archer’s bow summons to his hand.
“Left side’s unstable,” the fiery god states quickly, his own dual sickles summoning to his hands. “I can open it.”
“Do it,” Wind Archer replies. “I’ll pin it.”
Fire Spirit surges forward, precise and cutting with his sickles, burning through the creature’s outer mass, flying back to avoid the swipe that comes at him. The zephyrus god looses three arrows in rapid succession, gales screaming as they bury deep, anchoring the thing in place. It shrieks, the sound making even the air hurt.
“Ugly,” the flaming god mutters, spinning his sickles before clicking the ends together, a fiery chain emerging and linking them together.
“Focus,” Wind Archer snaps, even as he pivots, gales pulling him sideways to avoid snapping void-teeth.
“I am, I am,” Fire Spirit answers, then proves it as he swings one sickle out, flames from it lancing in exactly the gap his friend just created.
They move like this – call and response, wind and fire threading together without overlapping. The wind god doesn’t have to look to know where his fiery companion is. The gales tell him, the heat bursts tell him.
The creature lashes out, smarter now. “Behind you,” the flaming god warns before dodging the monster’s grasp as it tries to grab his wings.
Wind Archer spins, gales exploding outward just as the thing’s limb crashes where his head had been. He lands hard, rolls, and comes up already drawing another arrow.
“You good?” Fire Spirit calls, pulling his sickles back to him.
“I am uninjured,” the zephyr replies automatically. Then, sharper, “You?”
A pause – too brief, too careful. “I’m fine,” the flame states, sickles igniting again. “Keep moving.”
Wind Archer’s grip tightens on the bow. “Do not lie to me,” he orders.
Fire Spirit snorts, even as his flame flares brighter. “I wouldn’t, Windy. Not now, not ever.”
The fight presses on, brutal and relentless, but still controlled, still together. They’re in sync the way only centuries allow. The wind full god does not realize how much he is relying on that steady presence at his side.
The creature shifts; not in space, but in pattern. Wind Archer feels it before he sees it, a ripple in the air that does not belong to the gales or heat or movement at all. The breeze stutters, pulls sideways, as if something has plucked at it from outside the flow. Wrong.
His focus snaps toward it on instinct. Just for a heartbeat. The wind shows him a second threat – something forming to his left, coiling where there should be nothing. A false movement. A trick layered into the disturbance itself, bait woven from broken magic and pressure.
He takes it, pivoting with bow ready once more. The instant he does, the real strike comes from behind.
He hears the fiery god shout his name – too sharp and too late – and then heat detonates behind him. Wind Archer is hit by a wall of force, gales ripping around him as he’s shoved violently out of the way. He stumbles, catches himself on a burst of air, and spins just in time to see Fire Spirit take the blow meant for him.
The impact is brutal.
Slamming into stone hard enough to crack it, his flame explodes outward in a violent halo before snapping back into control. Heat rolls through the clearing, sharp and blinding.
“No–” the zephyrus god hisses, already drawing, already firing. Arrows scream through the air, gales tearing chunks from the creature as fury drives his aim. The wind howls with him, no longer measured, no longer calm. When the creature freezes, as if it's dead, does he finally stop. “You–” he starts as he turns back to the other.
“I’m fine.” The fiery god is already forcing himself upright, flames guttering but contained. His smile is tight, all edges and strain, heat burning too bright at the seams. “Focus, featherbrain.”
Wind Archer freezes for half a breath before his jaw locks. “Do not do that again,” he demands, voice edged with something dangerously close to panic. “You are not expendable.”
Fire Spirit scoffs lightly, even as he steadies himself. “Neither are you.” His wings flap once, twice, before he can stand on his feet again. His sickles are back in his hands before the zephyr can even blink.
Choosing not to answer, the wind god turns back to the fight, gales snapping viciously into place around him – but something has shifted. The rhythm is off. The gales know it. And deep down, beneath discipline and duty, Wind Archer knows it too. That hesitation was his, and Fire Spirit paid for it.
They push forward. Harder. Faster. The zephyrus god drives the gales like a blade now, those gales screaming as arrows tear through malformed flesh. The creature adapts to their attacks – movements tightening, timing sharpening. It learns.
The wind warns him too late. A pressure spike – wrong again, but subtler this time. Wind Archer pivots to compensate, already drawing another arrow, trusting the heat at his side without thinking.
Already moving, the fiery god doesn’t hesitate or step out. No, he steps into the strike coming for the zephyr.
Then– the warmth is gone.
The impact is catastrophic.
Wind Archer’s breath catches, head snapping to the side on instinct, searching for that familiar presence.
Flame collapses inward with a sound like a furnace tearing apart. Heat implodes instead of flaring, flames forced back into itself as Fire Spirit is thrown violently to the ground.
The wind god’s heart slams once, hard, before logic has time to form. “No–” Wind Archer is already moving toward the other before he realizes it.
Attempting to get back up, the barely flaming god manages to pull himself onto his knees. Cracks of dimming fire race across his form like shattered glass, light leaking away. The Red Dragon’s Bead flares at his waist – too bright, too fast.
His expression is pale beneath the glow when he looks at the zephyr, breath uneven, flame struggling to hold shape. “Okay,” he starts, voice strained but unmistakably him. “So, minor setback.” The Bead tears free of his belt on its own.
Wind Archer freezes in his spot, standing in front of Fire Spirit. This is not supposed to happen. Gods, don’t–
Flame peels away from the fiery spirit’s body, drawn backward like a tide reversing. His form breaks into embers mid-motion, pulled inexorably into the Bead.
“Fire–” the zephyrus god starts, his name catching painfully in his throat.
Fire Spirit meets his eyes before forcing a grin that hurts to look at. Raising two fingers in a crooked salute, his flame flickering weakly around them. “You got this from here, Windy.”
Then he’s gone.
The Bead drops into Wind Archer’s hands.
It is cooler than it should be. The weight of it hits him all at once – not just physical, but wrong. Fragile. Alive. His.
The creature still moves.
Standing there – the gales screaming around him, demanding blood, demanding completion – while he stares down at the Bead, the zephyr realizes, with cold clarity, that he does not know how Fire Spirit works.
Continue the fight…or leave.
Protect this forest – or protect Fire Spirit.
His grip tightens slightly on the Bead, hands shaking. The gales notice, simmering down while awaiting his decision. For the first time, since he has been its god, Wind Archer does not know which way to let it carry him.
It takes a minute more before he finally decides. He chooses to leave the creature alive.
It is not mercy, not strategy, but necessity.
The wind tears him from the battlefield in a violent spiral, gales snapping closed behind him as he retreats, the Red Dragon’s Bead clutched tight against his chest. The forest protests – branches whipping and air shrieking – but he does not slow. He does not look back.
The Dragon’s Valley greets him with heat and stone and sulfur-thick air that should feel familiar to flame, not wind. The Bead remains dim in his grasp. Too dim. The surface is warm now, but it is not alive the way it should be.
Wind Archer lands hard at the valley’s edge and waits. Nothing. Minutes pass, then more. The Bead does not open. The gales curl tighter around him, restless and agitated as they sense the same imbalance. Wind Archer swallows and makes a decision he does not like, but trusts regardless.
He turns toward the highest volcano. The climb is brutal, even for a god. Heat presses in from every side, lava rivers glowing sluggish and thick in the winter-dim light. Ash stings his eyes as his wings beat harder than usual, air thinning as he ascends. The Pitaya Gate looms ahead, carved into the mountainside like the mouth of something ancient and judgmental.
Landing before it, the zephyr does not bow. “Pitaya Dragon,” he calls, voice carrying on disciplined wind. “I request your aid.”
There is silence for a couple of moments before the stone shifts, and the gate opens. The presence inside is immense – old power, draconic and watchful. Heat coils through the cavern like a living thing.
Wind Archer steps forward without waiting to be invited, raising the Bead in both hands. “Fire Spirit was injured in battle,” he states, forcing the words to remain steady. “He retreated into his Bead and has not emerged. He needs your help.”
➽───────────────────────❥
If you haven’t read I Lived My Whole Life Before the First Light, you should now. Then, come back and finish this story.
If you have, congrats! Do continue.
➽───────────────────────❥
The Maze Grove receives its zephyr in silence. Not the peaceful kind, but the listening kind. The gales carry him through familiar paths, but it does not chatter the way it usually does. It follows close, subdued, as if it knows better than to interrupt his thoughts. Leaves part for him as branches bow. The Grove recognizes its guardian, but it also recognizes when something has changed.
Millennial Tree is waiting for him where he usually awaits, at the base of the Great Millennial Tree – only a projection of his form.
Wind Archer lands at the base of the ancient tree, wings folding neatly as he steps forward. The Divine Tree’s presence settles over him immediately, an expected presence that would usually bring peace of mind to him. Not today, though.
“Report,” Millennial Tree says gently.
The wind god does. He speaks of the disturbance – the wrongness of it, the way it resisted balance, learned too quickly. He recounts the battle without embellishment. The retreat. The choice he made. His voice remains steady even as he describes Fire Spirit’s fall, the Bead, and the risk.
The Tree listens without interruption. When Wind Archer finishes, the Tree inclines his head slightly. “I will handle the remainder,” he says. “The disturbance will be addressed.” Relief loosens something tight in the zephyr’s chest. Then Millennial Tree’s gaze shifts – subtle, but focused. “And the god of flame?”
Wind Archer answers without hesitation, “He is alive and resting, despite wanting to do literally anything else. The Dragon ordered it.”
“Good,” Millennial Tree says. “They are…thorough.” He intentionally pauses, studying his guardian for a moment. It is not with judgment, but with the same careful attention he gives to new growth after a storm. “There is conflict in your eyes,” he observes. “What weighs on you, Wind Archer?”
The windful god stills, hands clenching and unclenching. This is not a question he is used to answering. He looks away, gaze catching on the twisting roots, the carved stone, anywhere that is not the Divine Tree’s knowing presence. The wind stirs faintly around him, uncertain. “I–” He stops, taking a breath before trying again. “I failed,” he says first, because that is the safest truth. “I hesitated. Fire Spirit paid the price for it.”
His charge does not contradict him. “That is not all,” the Tree simply states.
Wind Archer exhales slowly. Words do not come easily for this. He has always known what he is – what his duty is. Wind, balance, watchfulness. Feelings are…weather. Meant to pass…Except this one didn’t. “I believed,” the zephyr carefully starts, “that my attachment to him was…familiarity. Habit. Long association.” His fingers curl slightly at his side. “That it did not affect my judgment.”
Millennial Tree waits, letting him take the time he needs to find the words. The wind god appreciates him not interrupting, though he does wish that he would stop staring.
Swallowing down his own pride, he finally admits, “I was wrong.” The admission feels like stepping off a cliff without wind beneath him. “When I thought I had lost him,” Wind Archer continues, voice quieter now, “the balance I guard ceased to matter. The forest, the mission, even my own safety.” He finally looks back up, “That is not acceptable for a guardian.”
The Divine Tree’s expression, however, does not harden like the zephyr thought it would. Instead, it softens. “Is it unacceptable,” he asks gently, “or is it unfamiliar?”
Faltering, the zephyrus god is quiet for a moment, contemplating the question. “I do not know how to hold this,” he admits. “What I feel does not lessen with time. It sharpens. It changes my priorities.”
“Yes,” his charge agrees, “that is what love does.”
The word lands like a struck bell. Wind Archer does not deny it this time.
Millennial Tree’s branches shift, leaves whispering. “Love does not weaken a guardian,” he continues. “But it does demand honesty – from oneself most of all.”
Wind Archer’s wings twitch as he finally looks back at the Divine Tree, “And if it leads me to hesitate again?”
“Then,” the Tree says calmly, “you will learn how to act with it, not against it.” Silence settles between them, no longer tense. “You were not wrong to care,” he adds. “Nor were you wrong to choose him.”
Closing his eyes for a brief moment, he just lets himself reflect – time, what he felt, what he has been feeling. When he opens them, the gales around him are steady – still uncertain, but no longer afraid. “I will return to my post,” he states.
Millennial Tree inclines his head, “Go on then, my guardian. The Grove will hold.”
Wind Archer turns to leave, heart still heavy but no longer confused. For the first time, he does not try to convince himself that what he feels is temporary. He simply accepts that the wind has changed direction. This time, he intends to learn how to fly with it.
It takes nearly a month before Fire Spirit starts appearing in the Maze Grove again.
When he does, he arrives with heat carefully leashed and a running list of complaints about Pitaya – about enforced rest, about “hibernation logic,” about being watched while he slept like a misbehaving hatchling.
Wind Archer listens to all of it without comment. He is simply…glad.
Glad to feel that familiar warmth at the edge of his senses again. Glad the Grove no longer flinches when fire enters it, because it belongs here.
Things settle. Or at least, they resemble what the zephyr tells himself is normal.
The fiery god waits for him in the forest like he always has. Wind Archer interrupts patrols like he always pretends he does not. They sit in their favored clearing again, sunlight filtering through leaves, gales calm and unguarded.
Wind Archer is careful. He believes he is.
That afternoon was quiet. Fire Spirit is sitting sprawled on the flat stone at the center of the clearing, flames low and warm, while the zephyrus god leans against a tree nearby, bow resting at his side. The Grove hums gently around them as the flame is talking about something unimportant. About Pitaya. About how lava pools feel “weirdly lonely” without company. He gestures with his hands as he speaks, animated, alive.
“And y’know,” Fire Spirit continues, glancing over at him, grin crooked and familiar, “for the record? I don’t regret it. Jumping in front of you, I mean.” Wind Archer stiffens, wings wrapping around himself for a moment. “I would do it again,” the flame continues easily. “Every time, no hesitation.”
The words hit wrong, not sharp but deep, as the wind god’s thoughts go blank. There is no analysis, no caution, no carefully maintained distance. He crosses the space between them in two steps and kisses the fiery other.
It’s brief, barely more than a brush of lips – warm, startled, real. The world stops, the gales freeze mid-curl, and the Grove goes utterly, catastrophically silent.
Wind Archer realizes what he’s done a heartbeat too late. He pulls back instantly, eyes wide, breath caught painfully in his chest.
Fire Spirit is frozen too – eyes wide, flames flaring reflexively before snapping back into control. His hand is half-raised, like he’d been about to gesture, now suspended uselessly between them.
Neither of them speak as the zephyr’s heart is trying to tear its way out of his ribs. “I–” He stops. There are no acceptable words.
The fiery god still doesn’t move; he’s still frozen with his eyes wide. No grin, no easy warmth, just shock – stark and unreadable.
Wind Archer’s chest tightens. Of course. The realization crashes down all at once, sharp and humiliating. He kissed him without warning, without consent. He crossed a boundary he had no right to cross, let himself believe – just for a moment – that this feeling was shared.
The silence stretches before the windful god fills it with everything he fears. “I– I am sorry,” he blurts, words tumbling out too fast and too fractured. “That was inappropriate. I misjudged the situation. I will not– I should not have–”
Fire Spirit’s mouth opens, like he’s about to say something, but Wind Archer doesn’t let him. “I will not do it again,” he amends quickly, bowing his head in a reflexive apology. “Please forgive my lapse in judgment. I assure you it will not happen–” Shame burns hotter than any flame on his neck and face as he steps back. Then another. “I misinterpreted,” he says, voice tight and brittle. “That was my error.”
Finally finding his voice, the flame tries to call out. “Wind Archer, wait–” Too late.
The zephyrus god turns and runs. The gales snap to attention instantly, lifting him off the ground in a sharp gust as he launches himself skyward. He does not look back, does not slow. Leaves and branches blur beneath him as he flees the clearing as if it is burning him alive. He does not hear Fire Spirit call his name again. He does not let himself.
The Grove rushes past, familiar paths reduced to streaks of green and brown. His wings ache with the force of his flight, but he welcomes the strain. Pain is simpler than thought.
Idiot, he thinks fiercely. Naive. Reckless.
Fire Spirit had looked shocked because he was shocked. Disgusted. Caught off guard by unwanted affection from someone who should have known better. You.
Wind Archer presses higher into the air, forcing the gales to obey him, to drown out the echo of that moment.
He will never want to see you again. The thought settles like ice in his chest. You ruined everything.
➽───────────────────❥
By the time he lands near the heart of the Maze Grove, his breathing is steady again. Controlled and professional. He throws himself back into his duties with ruthless precision. Sticking to his patrol, the gales are redirected. Growth is monitored, corrected, and balanced. He does not linger anywhere. He does not even get near the clearing they favor. He does not wait to see if the fire stays where it always did.
There is work to be done. There is always work to be done. And if he keeps moving – if he keeps the wind busy, the Grove safe, the balance intact – then maybe he won’t think about the warmth of Fire Spirit’s lips, or the way the world had gone utterly still for half a heartbeat. Maybe he will not spiral. Maybe duty will be enough to cauterize what he was foolish enough to hope for.
The gales follow him faithfully, not chattering away in his ears. Yet it knows, and it mourns quietly, even as Wind Archer pretends he does not.
➽───────────────────────❥
Eventually, there is nothing left to do. No more patrol routes to tighten, no branches out of place, and no disturbances whispering through the root or breeze. The Grove hums softly around him, balanced and whole, utterly indifferent to the mess in his chest.
That is when it finally hits. Wind Archer has returned to the clearing. Their clearing. Moonlight spills through the canopy in pale ribbons, silvering the flat stone, the familiar curve of earth where they always lingered. The air is cool, unmoving, as if the gales themselves had decided not to intrude.
He lowers himself to the ground and folds in on himself. Wings wrap tight around his body, feathers locking together instinctively, a shield that no longer feels like enough. He crouches there, knees drawn in, forehead pressed against them, shoulders trembling. He does not make a sound.
Tears slip free anyway, hot and traitorous, soaking into feathers and earth alike. His chest tightens, shakes, fractures even – but no sound escapes him. He refuses to give the night that satisfaction.
This is senseless, he tells himself bitterly. Fire Spirit would have gone home by now. Back to Dragon’s Valley. Back to heat and stone and safety. There is no reason to be here. No reason to wait.
And yet– The zephyr waits, as if the forest might bend. As if the fire might still come. As if hope, foolish and unwanted, has not already been crushed beneath his own hands.
Midnight creeps closer, and the air grows colder. The stars wheel slowly overhead, uncaring as Wind Archer presses his face deeper into the shelter of his wings, breath hitching. “I know,” he whispers hoarsely, words barely stirring the air. “I know better.”
Still, the thought slips free, raw and unguarded, the way prayers do when no one is listening. Since the world crushed my heart, I will just miss your stupid face.
The gales curl faintly around him, unsure whether to comfort or retreat. The wind god stays exactly where he is – heart exposed, defenses gone – waiting for something he is almost certain will never come.
He feels it before he understands it: the air changing, pressure warming, the faintest ripple of heat threading through the clearing. Wrong for midnight. Wrong for grief. His heart stutters, yet Wind Archer does not believe it at first.
No. He does not let himself turn around, does not let himself hope. Hope is what got him here, folded into himself like a broken wing.
Then– “You ran away.” The voice is real. Not memory, nor cruel imagination. Real.
The zephyrus god jerks upright so fast his wings flare wide, a burst of wind snapping outward in pure reflex. He spins, half-drawing an arrow that never quite forms.
Fire Spirit stands at the edge of the clearing.
Not blazing, not dramatic, just…there. Flames low and steady, eyes bright but careful, like he is approaching something skittish instead of a god of wind.
“I didn’t run away!” Wind Archer snaps, too fast, too sharp, heart pounding so loud he’s sure it’s audible. “It was– It was a strategic retreat.”
Tilting his head, unimpressed but not unkind, the fiery god takes a slow step closer. The heat follows him, gentle, deliberate. “Can we just talk?”
The windful god’s throat tightens, and he turns his face away, swiping at his eyes with the heel of his hand, furious at the sting, the weakness, the evidence. “What is there to talk about?” he mutters. “It’s over– I ruined it–”
“Are you sorry?” The interruption cuts clean through his spiral.
Wind Archer scoffs, brittle. “Well yeah. Of course I am sorry, but–”
“Then I forgive you.” The words land wrong in his ears. Too easy. Too impossible.
Stepping back hard, talons digging into the grass as his wings flare again, his feathers rattling with agitation. “No– no, don’t forgive me!” The zephyr’s voice cracks, anger and panic tangling together. “Why do you do that? Why give me another chance to mess things up?”
His hand swings out in a helpless, frustrated gesture, and Fire Spirit catches it. Not forcefully, just…firmly. Their fingers slide together, interlacing without hesitation, heat seeping into Wind Archer’s cold-knuckled grip like something finally clicking into place.
Looking at him – really looking – the flaming god speaks his truth, there’s no teasing, no bravado. “Because I love you too.”
The wind god freezes completely, breath stolen from his lungs, mind scrambling as if the wind itself has been knocked out of him.
“…Because you what?” he blurts, voice pitching up despite himself. “Because you WHAT?!”
Fire Spirit huffs a quiet, nervous laugh, thumb brushing over Wind Archer’s knuckles like he’s afraid the moment might shatter if he doesn’t anchor it. “Yeah,” he says softly. “I love you too, Wind Archer.”
Staring at him, eyes wide, the zephyrus god feels unguarded, his heart doing something dangerously close to breaking open all over again – but this time, from the inside out. “You–” He swallows hard before trying his sentence again. “You are not…disgusted?”
The flame’s brows knit together instantly. “What? No– Windy, I was shocked because you kissed me and then vanished like a dramatic breeze cryptid.”
“…I do not vanish dramatically.”
“You absolutely do.”
Despite himself, a weak, incredulous laugh escapes Wind Archer – half-sob, half-disbelief. His grip tightens on Fire Spirit’s hand like he is afraid letting go will undo everything. “I thought,” he admits quietly, “that I had imagined the spark. That you would never want to see me again.”
Stepping closer, until there’s barely any space left between them, the fiery god’s warmth brushes against the wind. “I came back because you didn’t finish the conversation,” he says. “And because you looked at me like I was something you couldn’t afford to want.” He lifts their joined hands, resting them between their chests, right where fire and wind meet. “And I’m done pretending I don’t want you too.”
The zephyr can’t move. I love you crash through his mind like a rogue gale – unearned, unguarded, and utterly devastating. Completely uncalled for, especially from the other.
Why do you not hate me? The thought hits hard, ugly, and reflexive. Why isn’t there anger in his eyes? Where is the glare, the bite, the sharp heat meant to scorch me back into place? Where is the punishment that would make sense of the fear still shaking my wings?
Wind Archer has spent centuries learning how to take responsibility. How to brace for fallout. How to accept consequences. This – this forgiveness, this care – feels like standing in the open sky with nothing beneath his feet.
Can’t you berate me? Isn’t that fair? Isn’t that easier? If Fire Spirit were furious, the wind god could catalog the damage, assign fault, and carry it like he carries everything else. He could hate himself properly. Cleanly. Efficiently.
Yet, Fire Spirit is still here. Still holding his hand, still warm, still looking at him like he chose this – like he chose the zephyrus god.
Don’t you dare leave our problems and pain on the shelf, Wind Archer thinks wildly, because if they’re not addressed, then they’re just hovering – unseen, unresolved – waiting to tear everything apart later. Wind is good at sensing pressure. He knows when storms are coming.
Yet… If Fire Spirit doesn’t hate him, then Wind Archer cannot keep hating himself either. That realization terrifies him more than any monster ever has.
His chest tightens, not with fear this time, but something raw and bright and unbearable. The fiery god’s presence fractures the carefully built walls in his mind – the ones that say you do not get this, you do not deserve warmth, you should have known better.
That’s why I need you, he realizes, stunned.
Because Fire Spirit does not feed the fear – he shatters it. Despite the misstep, the kiss, the running – Fire Spirit is still right here.
Wind Archer swallows, throat tight, voice coming out quiet – almost reverent, like he is afraid the words might break if he pushes too hard. “Are you…sure you do not want to give up on me?”
The flaming god snorts, easy and familiar, warmth bleeding into the night. “Yep. One thousand percent sure, Windy.”
And somehow– somehow that’s enough.
So you think we could actually work? The thought lands sideways, disbelieving. He almost laughs at himself. Here I thought I had been the dumb one.
Fire Spirit’s grin tugs wider, smug and infuriatingly fond as he pulls the zephyr into a hug. Wind Archer reciprocates it immediately, having missed the other’s warm touch.
Exhaling, the windful god reflects, You are forgiving me, for all of it. For running, for assuming the worst, for loving you badly before I knew how to love you at all. And worse – better – I belong to someone again. He buries his face into the flame’s shoulder, heat creeping up his cheeks. Though by now…yeah. You have earned that smirk.
Out loud, the words slip before Wind Archer can stop them. “You’re a moron…” Fire Spirit beams, utterly victorious as the zephyr’s wings finally ease, feathers settling as the gales around them soften – no longer frantic and defensive. Just there. Just him. Just them.
No matter how intensely I pout, he thinks, resigned and fond all at once, your stupid face is always going to win. And maybe it is about time I learned that.
He lifts his gaze back to the other, eyes shining but steady now. When he speaks again, the truth is gentle instead of sharp. “…If you really do not hate me,” Wind Archer murmurs, voice barely louder than the breeze, “then maybe I should not either.”
There’s a beat, a breath, as he silently admits, Fine. When push comes to shove… Warmth blooms where fear used to live in him. I love your stupid face.
The fiery god watches him for a second longer, eyes bright and knowing, that familiar heat curling just under the surface. Then his mouth quirks, teasing slipping back in like it’s always belonged there. “Now,” he starts lightly, leaning in just enough to be a problem, “if I kiss you…you’re not gonna run away again, are you?”
Letting out a slow, long sigh – half exasperation, half relief, the wind god rolls his eyes. “Stars above,” he mutters as his wings twitch. “You are insufferable.” Then, he is done waiting.
Before Fire Spirit can add another word, Wind Archer’s fingers lightly catch the front of Fire Spirit’s bodysuit as he pulls him back in and kisses him.
It’s not rushed or panicked, just certain. Warmth meets wind, heat soft but steady, the flaming god freezing for exactly half a heartbeat before melting into it with a quiet, surprised sound. The breeze curls instinctively closer, wrapping around them as if the world itself has decided to mind its business.
When the zephyrus god finally pulls just barely back, his forehead rests against Fire Spirit’s, breathing uneven but calm. “…I am not running,” he says softly, like a promise he is finally ready to keep.
Grinning, utterly undone, the fiery god’s flames flicker brighter around his hair. “Good,” he murmurs. “I don’t think I’d survive chasing ya again.”
This time, Wind Archer laughs – really laughs – and the sound carries through the clearing, light and unafraid, as the gales settle into something warm, something chosen.
