0%

Chapter 7 — Bonds in the Shadows

#First Time #Heat #Licking
Synopsis

As time passes and their roles shift, the bond between Lionblaze and Breezepelt strengthens within the secrecy of the tunnels. However, a chance encounter at the border under the cover of night will reveal hidden truths that will forever alter their perception of their families, and of themselves.

╔─── ¤ ◎ ¤ ───╗

Chapter 7
Bonds in the Shadows

╚─── ¤ ◎ ¤ ───╝

♣

SINCE THAT MORNING WHEN THEY BOTH RETURNED TO THEIR CLANS COVERED IN MUD AND EXCUSES, THE SECRET ROUTINE BETWEEN LIONPAW AND BREEZEPAW HAD TURNED INTO ALMOST A RITUAL.

It wasn’t something they spoke about or planned with precision, but both always knew when to meet. The roots of the tunnel, the familiar crunch of damp earth, and the scent of one clinging to the walls were enough to know the other had already arrived.

It was always there. Their refuge.

The tunnel that once had been discovery, accident, and then dispute, now stood as the silent witness to every meeting. Sometimes they met after early patrols. Sometimes just before dusk. Other times, they stole whatever moments the day allowed. When the moons aligned for a Gathering, they didn’t need words: a glance, a flick of the tail, and they vanished into the crowd, crossing quietly to their place.

There, they could just be themselves. No orders. No Clans.

They played, as they always had. Rolled over the loose dirt, pushed each other, sparred in mock battles that rarely ended with a clear winner. But it wasn’t victory they were after. It was contact. Laughter. The rhythm of simply being close.

During those moments, their tails twined by instinct. Sometimes without realizing it. Other times, on purpose, with Lionpaw whispering teasingly, “Look, your paws are dirtier today.” Breezepaw would shove him, or nip his ear lightly, then pretend he hadn’t.

As the moons passed, their games evolved. They remained apprentices, but the air between them changed. Thicker. More aware. Touch wasn’t just casual, it was a way of staying. And if Breezepaw ever rested his head on Lionpaw’s back after a particularly long tumble, Lionpaw would only purr low in his throat, lowering his chin to nuzzle his forehead gently.

They didn’t talk about it.

They never defined it.

Lionpaw didn’t ask what it meant. Breezepaw didn’t stop him to put it into words. Instead, they moved as if they both knew something was growing between them, something that didn’t need to be named. It wasn’t a secret born from fear. It was a chosen silence. A tacit agreement.

“This is how I feel most at ease with him,” Lionpaw thought sometimes, watching Breezepaw laugh with his mouth slightly open as he wiped dirt from his snout.

“This is how I want it to be,” Breezepaw admitted silently, when Lionpaw rolled over him, pinning his paws with strength and flashing those bright eyes full of unspoken mischief.

And though neither said it, they showed it in every action.

When Breezepaw plucked a leaf from Lionpaw’s fur without mocking him. When Lionpaw brought a catch just to drop it in front of him without saying a word. When they lay beside one another in silence, listening to the water trickle down the tunnel’s channel.

During Gatherings, when their Clans aligned beneath the Great Rock and stars sparkled above, just one glance through the crowd was enough to know if they could slip away. They vanished like shadows. And there, hidden at the island’s edge beneath the underbrush, they reunited as though no time had passed.

Neither noticed, but even their movements had synchronized.

Lionpaw knew when Breezepaw was tired and nudged him gently with his forehead without saying a word. Breezepaw knew when Lionpaw needed to speak, even if no words ever came, so he simply watched him, never interrupting, never hurrying.

One night, as they lay in their tunnel, a cool breeze whispering in from the forest’s edge, Lionpaw slid his tail over Breezepaw’s, entwining them slowly. Breezepaw said nothing. Just narrowed his eyes and accepted the gesture.

“Doesn’t it bother you?” Lionpaw whispered, not thinking too much.

“If it did, I wouldn’t be here,” Breezepaw answered, voice thick with sleep.

It was the closest they came to a confession in moons.

With time, they stopped counting days. Not because they forgot, but because it didn’t matter. Sometimes they met three times in a moon. Other times, many cycles passed without escape. But every return felt like no more than a breath apart.

No promises. No questions.

Only actions.

A nose brushing another. A low purr. A quiet lick between the ears.

That’s how they carried on, through many moons.

And time never stopped.

Everything continued as nature dictated, dragging the seasons like slow waves across the forest. Lionpaw and Breezepaw kept meeting, slipping away between duties and patrols, maintaining a bond hidden in the shadows of the tunnel they had shared for so long.

It became theirs, more than a refuge, more than a hideout. A bridge between two worlds. A secret that didn’t need to be spoken aloud to be real.

Sometimes their encounters turned intense, full of bolder gestures, prolonged licks, slower touches that spoke volumes.

Between playful tumbles and shoves, the touches became more assured, more natural. The initial nervousness remained, but only as a blush of shared mischief. The kind of tension that no longer came from doubt, but from mutual understanding.

They always took care afterward. Washing thoroughly, scrubbing moss and water between their paws, cleaning every trace that might remain.

Sometimes they returned covered in dirt and leaves, pretending to have trained too hard or gotten caught in brambles. No one asked questions. No one suspected. They were just two apprentices fulfilling their duties, raising no alarms.

The forest kept spinning, unaware of what was blooming between them.

Neither Firestar nor Crowfeather, neither Squirrelflight nor Nightcloud, knew of the invisible thread tying those two young toms. Not the full-moon nights they shared beneath the same star, nor the games in shadow, nor the glances exchanged at Gatherings. No one had discovered the love that bloomed between those two apprentices, hidden beneath roots and moss.

And then came the day.

“You shall be called Lionblaze.”

The wind swept hard across the ThunderClan clearing. The sun lit up Lionpaw’s golden fur as he received his new name. It felt strange. Older. Heavier. As if the name itself came with a new skin.

Elsewhere in the forest, on a wind-beaten hill, another voice proclaimed a similar change.

“You shall be called Breezepelt.”

Breezepaw, now Breezepelt, lowered his head, eyes fixed on the ground. His new name echoed in his chest with a resonance he wasn’t sure he liked. But deep down, he felt that everything had changed… though something still remained intact.

That night, they each returned to their camps for the first time as warriors. They stayed awake, fulfilling their new duty of guarding their territory beneath the starlit sky. Their eyes shone with exhaustion, but also something else: the urge to see each other. The need to share that moon that marked them now as equals.

As soon as the sky deepened darker than midnight, they slipped away. No one saw them leave.

In the tunnel, the earth smelled of damp moss, and their pawsteps echoed sharply off the walls. Lionblaze arrived first, muscles more defined, his gait more solid. He sat beside the water channel and waited.

Breezepelt wasn’t far behind.

“Thought you’d beat me here this time,” he teased, voice deeper than in moons past.

Lionblaze looked at him and for a moment said nothing. He just stepped forward and bumped his head against Breezepelt’s. It wasn’t a gentle nuzzle, it was a collision of affection, of familiarity, of tightly wound energy.

“I’ve been up all night. Don’t expect me to be nice,” Lionblaze growled, though his eyes were laughing.

“Perfect. I wasn’t planning to be,” Breezepelt replied.

And they pounced.

They rolled across the dirt, this time with more force, their bodies no longer those of apprentices, but warriors. They didn’t hurt each other, but they didn’t pull punches, either. The shoves were solid. Their paws struck without claws, but with purpose. Their bites were firm. Their tails intertwined as they had before, but now with a new kind of confidence.

Breezepelt’s voice had changed. Deeper. Steadier.

“You thought just because we’re warriors now, I’d let you win?” he whispered, paws pressed to Lionblaze’s chest, pinning him briefly.

aptLionblaze huffed, a crooked grin stretching his muzzle. He wasn’t about to surrender. With a sudden surge from his hind legs, he twisted, dragging Breezepelt down with him and flattening him against the damp earth.

“I don’t need you to let me win,” he growled, eyes narrowed with cocky defiance. “I just need five seconds.”

“Five, huh?” Breezepelt purred, one brow arching as a sly smile curved his lips. “You know even then, you wouldn’t catch me.”

“I swear I could,” Lionblaze retorted, determination and laughter mingling in his voice.

Breezepelt wriggled free with a quick flick of his legs and sprang to his paws. The tunnel quivered faintly from the motion. He no longer looked like the tom who used to collapse breathless on the ground moons ago. His moves were precise, assured, fully grown, a true warrior.

“Still, I’m not about to risk my undefeated streak just to feed your pride,” he added, his tone mockingly smug.

“Ugh, you’re so arrogant,” Lionblaze grumbled, sticking out his tongue.

Breezepelt lifted a paw and waved it in lazy circles, like swatting away a buzzing insect. “Blah, blah, blah,” the gesture said without a word.

Lionblaze clenched his jaw, grinning, eyes glinting. He watched Breezepelt turn his back, tail raised, walking away slowly like he expected nothing else.

Perfect.

He pounced.

But Breezcepelt had already seen it coming. He ducked fast and spun, making Lionblaze land hard on one side as the tunnel wind stirred around them.

“Fox-dung!” Lionblaze grunted, shaking dust from his fur. “You really have gotten better.”

“Took you long enough to notice.”

Lionblaze snorted and locked eyes with him.

“Have you shown your father how skilled you’ve become?”

It was a direct question, tossed out as lightly as a falling leaf, but it wasn’t weightless.

Breezepelt didn’t answer right away. He stepped closer, circling Lionblaze like sizing up his next strike. And just when it seemed like he’d step away again, he caught Lionblaze off guard, nuzzling gently at the base of his tail.

“Hey!” Lionblaze yelped, leaping up, face flushing red.

Breezepelt chuckled under his breath and settled beside him again, shaking his head.

“I don’t care what my father thinks anymore,” he said at last, his voice softer, but sure. “I have you.”

The words echoed in the tunnel like a heartbeat that had been held back too long.

Lionblaze fell silent, swallowing hard. He’d heard a lot in his life. Praise from his mother. Scoldings from senior warriors. Commands. Compliments.

But that… that was different.

“I have you.”

It wasn’t something said out of habit, or teasing. It came without barbs, without challenge. It was… sincere. And Lionblaze wasn’t used to that. That kind of truth.

He raised a paw behind his ears, rubbing at his fur clumsily, heat rising in his face.

“If you really mean that…” he murmured, eyes fixed on a shadow in the tunnel wall. “Maybe… we could… well…”

The words stuck in his throat like a poorly-swallowed bird bone. They were right there, ready to come out, but they were too big. Too heavy.

Maybe we could be something more.

But before he could summon the courage to say it, he felt Breezepelt’s tail rest gently across his muzzle. Not a smack. Not a rejection. Just a firm pause.

Lionblaze blinked and laid his ears back, breathing deep. There was no need to force anything. Everything would come in time.

And still… it stung. Just a little.

“Too soon… too soon…” Lionblaze murmured to himself, his voice low enough that Breezepelt didn’t answer.

The next thing he felt was the warmth of a tongue against his cheek. Breezepelt licked him gently, silently, then stood and shook the dust from his back.

“It’s time to head back,” he said, offering no further explanation, just a quiet certainty, as though it were obvious, inevitable.

Lionblaze rose beside him, stretching his legs. The tunnel creaked beneath their weight, and a breeze drifting in from the WindClan side stirred his fur softly.

“I’ll walk with you this time,” Lionblaze offered, glancing at him.

Breezepelt looked surprised.

“Are you sure?”

Lionblaze nodded firmly, his voice clear and confident.

“I know the way well. You taught it to me when we were apprentices. And besides, I’ve got a good nose. Don’t worry, I won’t get lost.”

Breezepelt gave a faint, nearly soundless laugh and turned to lead the way. Lionblaze followed, his fur brushing against the other’s now and then, their bodies moving in quiet harmony, as if they’d always been tuned to one another.

The roots above intertwined, forming a natural ceiling that let moonlight spill in faint streaks. The tunnel seemed wider now than it once had, as if it remembered them as smaller, more unsure. But now they were warriors. The doubts hadn’t vanished, but their paws were firmer, their steps more certain.

Neither of them spoke for the rest of the walk. They didn’t need to. Words had done enough for one night.

When they emerged from the hidden entrance among the bushes, the moor’s wind greeted them with a low whistle. The grass stirred gently, like it too was waking.

“This way,” Breezepelt said, lowering his voice a little but not looking back.

Lionblaze followed through the underbrush, slipping past branches with practiced ease. No question, he knew the path. Every stone, every root. He’d memorized the turns, the scents. Even if it wasn’t his territory, he moved through it as if it belonged to him.

They walked side by side until they reached a small clearing, where the WindClan scent grew stronger, denser.

Breezepelt stopped.

“You can head back from here without a problem,” he murmured, not fully turning around.

Lionblaze nodded, though he didn’t move right away. He looked at Breezepelt’s profile, the way the wind played with his whiskers, the way his eyes avoided his.

“We’ll see each other soon, right?” Lionblaze asked, barely more than a whisper.

Breezepelt tilted his head. His eyes gleamed with something that wasn’t just reflected moonlight. There was certainty there, a quiet promise that didn’t need to be said aloud.

“In the tunnel,” he said simply.

Lionblaze smiled. He didn’t need more. He took a step back, bracing himself to cross the border, but before he could leave, he leaned forward once more and brushed his muzzle against Breezepelt’s.

It was brief, just a touch. But its weight was heavier than midday sun. Intimate. Certain. A gesture they both understood.

And then—

The sound of a branch snapping tore the air like a claw.

Breezepelt reacted instantly. Without thinking, he grabbed Lionblaze by the scruff and yanked him into a thick clump of nearby bushes. They crashed into the foliage, and Breezepelt pushed him flat against the ground.

“Quiet!” he whispered, barely moving his lips. “Someone’s close.”

Lionblaze held his breath, his heart pounding like war drums in his chest. They stayed completely still, pressed together, listening to the rustling wind and the distant crackle of leaves. Time stretched between them like pulled sinew.

“How didn’t they smell us?” Breezepelt whispered, breathless.

“They’re trying to go unnoticed… just like us,” Lionblaze whispered back, ears twitching. He sniffed the air more carefully.

Then his eyes widened.

“That scent… there’s ThunderClan nearby.”

Both of them narrowed their eyes and cautiously parted a gap in the foliage. Moonlight slanted over the WindClan-ThunderClan border, silvering the grass and stones.

And then they saw him.

Crowfeather.

The warrior crept forward slowly, almost cautiously, sticking close to the reeds. His dark pelt caught barely any light, but his silhouette was unmistakable. He was alone. His movements were tense, uncertain, and every few moments he glanced over his shoulder.

Breezepelt stopped breathing. His muscles coiled. His father.

But he wasn’t alone.

From the ThunderClan side, a figure emerged from a thick patch of brush. Her paws were slim. Her amber fur melted into the shadows. Her eyes, warm, golden, landed on Crowfeather with an intensity that left no doubt.

“Leafpool,” Lionblaze breathed, his voice barely audible, frozen in place.

Breezepelt said nothing. His eyes were wide, fixed on the scene unfolding before them. This wasn’t a patrol. This wasn’t an accident. It wasn’t coincidence.

Crowfeather stopped at the invisible line dividing the territories. He lifted his nose, sniffed the air, and his eyes met Leafpool’s. At first, they said nothing. They just stood there, sharing the silence.

Leafpool lowered her gaze. Her ears tilted slightly back, like something in her hurt. She took a single step forward, just one claw crossing the border, then stopped.

“Why are they here?” Lionblaze whispered, more to himself than to Breezepelt.

Breezepelt didn’t answer. His fur bristled with every passing gust. He had never seen his father like this. So quiet. So… vulnerable.

Crowfeather moved closer. The wind twitched his whiskers. He didn’t look defensive. Just… sad.

“So you came,” he said, voice soft, like a passing breeze.

Leafpool tilted her head.

“Tch, don’t flatter yourself… I just came to drink water like always,” Leafpool sighed.

Lionblaze felt a sharp twist in his gut.

Breezepelt closed his eyes for a second, his breathing shallower. Lionblaze could feel the slight tremble in his flank as he inhaled.

“You okay?” Lionblaze whispered.

“I don’t know,” Breezepelt answered, not looking at him.

From their hiding place, they watched as Leafpool and Crowfeather moved just a little closer. There was no contact. No touches. Just low voices, words swept away by the wind before they could fully reach their ears.

But the tone said everything.

It wasn’t a fight. It wasn’t a patrol. Not even a meeting sanctioned by the warrior code.

It was… something else.

Lionblaze felt something tighten in his chest. As if an invisible thread connected what he was seeing to what he felt, tangling thoughts and emotions too heavy to sort. The tunnel, the games, the whispers with Breezepelt, all of it receded. Only the weight of what he was hearing remained.

What were they doing… those two?

Crowfeather had crossed fully into ThunderClan territory now. His paws sank into the earth like he no longer cared about the warrior code. He stopped in front of Leafpool, close enough that their muzzles nearly touched.

“What you said last time we met,” Crowfeather said, voice lower, harder, “was it true?”

Leafpool didn’t answer right away. She lowered her head, ears drawn back. Then she sighed.

“Yes.”

A heavy silence blanketed the night.

Lionblaze held his breath, his legs trembling from the tension.

Breezepelt said nothing, frozen, barely breathing.

Crowfeather took a step closer. His eyes had darkened, tail low, as though a storm were eating him from the inside.

“Then why did you run the moment you told me?” he growled. “All those nights we met, all those secret meetings… and all while I was lying to Nightcloud, being with you.”

Leafpool raised her head sharply, her eyes igniting with controlled fury.

“Don’t speak of her like that!” she snapped. “You chose to go back to her! You made that family!”

“And you?” Crowfeather growled, moving even closer. “And what you did? You kept something like that from me? Just like that?”

“I had no choice!” Leafpool met his gaze, grief and anger warring in her voice. “It was for their sake!”

Lionblaze swallowed. His muzzle trembled. He didn’t understand it all… but what he was hearing… it sounded more important than anything he’d ever known.

Crowfeather tilted his head, and for a moment, his voice broke.

“Tell me,” he whispered. “Did you really… hide from me… that I had three kits?”

Leafpool said nothing.

The silence answered for her.

Crowfeather stepped back like the words had struck his chest. Then his voice dropped into a wounded growl.

“Not even your Clan knows? Are you saying that… that she-cat with the dark fur… and the yellow one… and the gray one…?”

Lionblaze felt his whole body freeze.

No…

“Are you saying that Hollyleaf, Lionblaze, and Jayfeather… are my kits?”

The world seemed to stop.

Lionblaze couldn’t tell if it was his own breathing that halted or the forest’s. A rush of blood pounded in his ears, and suddenly all the warmth left his body like a retreating tide. It felt like claws had dug into his gut.

Breezepelt, without turning, reached a paw out and pressed it gently against Lionblaze’s muzzle.

Don’t say anything.

The gesture wasn’t aggressive. It was urgent.

His eyes, once sharp and defiant, were now serious, nervous… scared.

Lionblaze closed his eyes. He wanted to breathe, but the air wouldn’t fully enter. Was it possible? Crowfeather…?

Crowfeather was pacing on the other side of the brush, words spilling with frustration.

“I don’t understand…” he panted. “I’ve seen them. I’ve watched them fight, grow, walk beside Firestar. They’re… they’re part of your Clan. But why? Why did you hide it from me?”

“Because…” Leafpool trembled. “Because I had no other choice. They would’ve been exiled. I would’ve lost everything. And I… I couldn’t let them grow up as half-Clan. As… a shame.”

“And instead you raised them as a lie?”

Crowfeather was growling now, his pelt bristling.

“And Breezepelt… Breezepelt never knew. Never! And you…”

His voice broke completely.

“You stole that from me, too,” he whispered.

Leafpool turned then, giving him her back, tail low. Her entire body seemed made of stone.

“You chose your path, Crowfeather. Just like I chose mine. And now… we have to live with it.”

A silence fell between them, complete and total. The wind on the moor barely stirred.

Breezepelt gently lowered his paw from Lionblaze’s muzzle, his ears twitching.

Lionblaze turned slowly to meet his eyes.

“Is it… true?” he whispered, his voice nothing but breath.

Breezepelt didn’t answer.

He didn’t need to.

On the other side, Lionblaze felt a burning pressure rise in his chest, fire licking his limbs. His claws unsheathed without thought, pelt bristling, his breathing uneven. He didn’t understand every detail, but something inside him had shattered. The air was thick, stifling with rage.

But before he could move, Breezepelt lunged and tackled him. They hit the ground in the underbrush with a crunch of leaves and twigs. Breezepelt held him down firmly.

“Calm down!” he hissed in his ear. “You’ll give us away!”

Through the foliage, the voices continued. Leafpool and Crowfeather were no longer speaking in words etched by time and pain. Now, they were knives.

Crowfeather raised a paw, tense, not to strike, but with the silent threat of something worse. A motion left unfinished. A mistake frozen by a flicker of restraint.

And that’s when Leafpool acted.

“I don’t want to see you again!” she roared, her paw lashing across Crowfeather’s face with unexpected force.

The sound of the strike was sharp and final, like a branch snapping clean in the forest.

Crowfeather staggered back, head turned by the blow. He blinked, not from pain but surprise. His eyes darkened further when they found hers again.

“I came tonight…” Leafpool said, her voice broken but steady, “to end this officially.”

Lionblaze remained frozen, his chest thrumming with every word he heard.

“It was a mistake…” Leafpool continued. “Trying to be with you again. I thought you wouldn’t take it this badly.”

Crowfeather inhaled, the sound rough, like wind dragging dust across the moor. For a moment, it looked like he might strike her back, but he held his claws.

Instead, he turned sharply, his tail flicking with a snap that smacked against Leafpool’s muzzle, a dismissive gesture, full of wounded pride.

“Then get out of here,” he growled. “Or send a patrol to kill me. That’d be the most dignified thing you’ve done since we met.”

Leafpool let out a breathy scoff, somewhere between pain and outrage.

“You’re the one who crossed into ThunderClan territory, you fool.”

The words hung in the air another second, sharp as thorns. And then, both turned away, each taking a different path.

Lionblaze couldn’t look away. His mother… and Crowfeather. Warriors of different Clans, bound by a secret too large to carry forever. The shadows swallowed their shapes, one fading into the moor, the other into the forest.

A bitter silence settled over the brush where Lionblaze and Breezepelt still crouched.

Breezepelt was the first to move. He lowered his gaze, slowly releasing Lionblaze. His paws trembled. Lionblaze noticed his claws were partly unsheathed too, not from anger. From something else.

“I’m sorry,” Breezepelt murmured, not meeting his eyes.

Lionblaze didn’t respond. He just breathed, trying to sort through the storm inside.

“I didn’t know,” Breezepelt added. “About them… about you.”

“Me neither,” Lionblaze growled, still stunned. “We found out at the same time.”

For the first time since they’d met, they were on even ground… and not because of rivalry. But because of a shared pain.

Lionblaze looked up through the branches at the open sky. The stars hadn’t come out yet. But in his mind, he could feel his ancestors watching, closer than ever, and yet farther than they’d ever been.

“We’re brothers…” he said at last.

Breezepelt glanced at him. There was something on his face. Not anger. Not relief. Confusion. Uncertainty. Maybe a flicker of hope. But brief.

“Half-brothers,” he corrected.

Lionblaze lowered his gaze, accepting that truth.

Same blood, different stories.

One raised in lies.

The other, in pressure.

“What now?” Breezepelt asked.

Lionblaze took a while to answer.

“I don’t know.”

The wind passed through the underbrush, sweeping away the traces of what had just happened. Only the two of them remained.

Breezepelt sighed, ears drooping a bit.

“Let’s go back to the tunnel,” he murmured.

“No!” Lionblaze shot upright, his voice louder than he meant.

Breezepelt blinked, startled.

“Shut up!” he hissed quickly. “They’ll hear us!”

And as if his words summoned it, a voice rang out in the night.

Close.

Tense.

Familiar.

“Who’s there?”

« Previous Chapter Next Chapter »

Your Cart