Disable your Ad Blocker! Thanks :)
Chapter 74
by
CandidBandit
A new week...
Moon News Network
A/N: Been a few months once again. Procrastination plagues me even when I have more time it seems. But I'm back with another chapter. I feel it's a little rushed but wanted to get something out since it's been a little while. So, let me know if this chapter suffers from anything. otherwise, enjoy.
Gray woke slowly to the insistent chirp of Yang’s alarm cutting through the dorm’s quiet. Sunlight filled the room with warm light and a soft haze. Or maybe that was the sleep that Gray had to blink away to see properly.
Ruby was tucked against his chest, her back to him, her small frame curled in the curve of his body. Her hair, soft and rose-scented, spilled across the pillow and tickled his nose. His half-hard morning glory rested snug against her ass through their thin sleep clothes.
He tightened his arm around her waist instinctively, not ready to let the moment go. She was too comfy and he didn’t feel like he got enough sleep.
The alarm cut off mid-chirp as Yang slapped it silent. “Rise and shine, team~” She sing-songed, voice still gravelly from sleep. The mattress creaked as she sat up in bed.
Ruby stirred against him, making a tiny, unhappy noise. Then she froze, realizing exactly whose arm was around her middle and whose erection was pressed firmly against her butt.
“G-Gray…?” She whispered, voice tiny.
“Morning, Rubes.” He murmured into her hair, lips brushing her ear.
She blushed so hard he could feel the heat radiating off her cheeks. But instead of pulling away, she pressed back shyly against him. A soft, embarrassed groan escaped her.
Yang had gotten down from her bunk and rummaged for a towel, then padded over, the towel slung over her shoulder. She was grinning like a proud sister. “Aww, look at you two. Little Red got herself a big bad Gray.” She looked up through the bunk railing, eyes sparkling. “I was wondering whose bed you’d crawl into, Gray.”
Ruby had buried her face in the pillow to avoid looking into Yang’s face. Leaving Gray to watch the shit-eating grin of the blonde sister he was also dating.
Gray just smirked over Ruby’s shoulder at Yang. “She won the game of eenie meenie minie mo.”
“Darn. Hopefully I win next time.” Yang laughed and looked down at Weiss in the bottom bunk. “Weiss! Up! Shower rotation starts with me unless you wanna fight me for it.”
A muffled groan came from the bunk below. “Five more minutes…”
“Nope!” Yang yanked the blanket off. Weiss yelped, flailing upright in her sleep shirt, hair a glorious white mess.
Gray took advantage of the distraction.
His hand slid under the covers, palm sliding up Ruby’s stomach, then higher, slipping beneath her tank top to cup one of her breasts. She gasped softly, back arching into his touch. He squeezed and kneaded and rolled her nipple gently between thumb and finger, feeling it pebble instantly.
Ruby bit her lip, eyes squeezing shut. “G-Gray… they’re gonna hear…”
“Let ‘em,” He whispered, kissing the back of her neck. His other hand had to squeeze under her so he could access her lower end. She squeaked but let his arm under her. Then his hand drifted lower, slipping beneath the waistband of her sleep shorts, fingers finding her already slick folds. She was damp but quickly soaked his fingers. Her hips and legs jerked at his touch, and she moaned into the pillow.
He circled slowly, teasing, never quite giving her what she needed. Ruby’s hips rocked in tiny, helpless jerks; quiet little whimpers muffled against the pillow.
Yang disappeared into the bathroom, humming. Weiss grumbled something about “barbaric morning people” and started gathering her uniform. Blake sat up on her bunk across the room, stretching languidly; her black bow still somehow in place as she watched the scene on the top bunk with half-lidded interest.
Gray slid two fingers inside Ruby slowly, curling them to feel her upper side. His thumb still worked her clit. She clenched around him immediately, thighs trembling.
Weiss glanced up to see Ruby’s flushed face and Gray’s arm under the covers. She rolled her eyes so hard it was audible.
“Really? Before breakfast?” She muttered, exasperated but not surprised.
Gray smirked but didn’t stop. Ruby was dripping now; her wet sounds barely muffled by the blanket. He added a third finger, stretching her gently, thumb pressing harder on her clit.
Blake yawned again, stretching her arms overhead. Her robes opened up a little, showing off some of her chest. “She seems close.” She observed quietly, voice amused.
Ruby whimpered, hand flying to her mouth.
Gray kissed her neck again. “Come for me, baby. Quietly.”
She shattered after a moment, her body locking up, pussy clenching rhythmically around his fingers. A series of tiny, choked gasps were muffled against her palm. Her thighs shook; her back bowed. Gray kept stroking her through it with slow and gentle circles, until she went limp against him, panting.
Eventually, Yang stepped out of the bathroom in a towel, hair dripping, smirking at the sight of a panting Ruby. “Ooh, looks like she had fun.”
Weiss sighed dramatically and headed for her turn in the shower. “I’m next.”
Blake slid off her bed, stretched again, and went about preparing her uniform. “I’ll go after Weiss.”
Gray withdrew his fingers slowly, slick and glistening, and carefully leaned over her and brought them to his mouth, licking them clean while holding Ruby’s dazed gaze. She blushed harder, if that was even possible, and hid her face in the pillow.
He kissed her temple softly. “Good girl.”
Ruby made a tiny, mortified sound.
Gray glanced at the bathroom door as the shower turned on again. Weiss could be a while. She might have a hair routine, skincare, the works.
Plenty of time for more foreplay.
He nuzzled Ruby’s ear. “When it’s your turn for the shower… I’m joining you.”
Ruby squeaked again.
Gray smiled against her skin.
He may have had a night filled with intrigue and criminal dealings, but his mornings were filled with warm sexy moments like this. Quite the contrast.
Gray kept his hand moving lazily under the covers, fingers tracing slow circles over Ruby’s stomach before drifting higher again to cup one small breast. He rolled her nipple gently between thumb and forefinger, feeling it stiffen under his touch. Ruby squirmed, tiny, helpless little movements, her breath coming in soft, uneven puffs against the pillow.
Across the room, Yang was drying her hair with her Semblance. Strands lifting and fluttering in a warm golden glow as she chatted with Blake.
“Any guesses what they have for breakfast?” Yang asked, voice bright. “Pancakes? Waffles? The basic eggs and toast?”
Blake sat cross-legged on her bunk as she scrolled through her scroll. “Probably the basic stuff. I just hope they have those cinnamon rolls for dessert.”
Yang grinned. “Yeah, those were good.”
Eventually, Weiss’s shower shut off. Some moments later the door opened and she stepped out, a white towel wrapped snug around her body, another twisted around her damp hair like a crown. She walked to her army of wardrobes without a hint of self-consciousness, bare legs dripping.
Gray noted the change with satisfaction. Last week she would have been too embarrassed to walk out of the bathroom undressed. Now she moved through the dorm half-naked without flinching. That was progress.
Blake set her scroll aside and stood, stretching. “My turn.” She padded toward the bathroom, hips swaying gently under her robe.
Gray shifted his focus back to Ruby.
He propped himself up on one elbow, gently rolling her onto her back. She blinked up at him, silver eyes a little wide, cheeks already flushed a deep rose. The look on her face, shy but trusting, sent a fresh throb straight to his cock.
He lifted the hem of her tank top slowly, exposing her perfect breasts. Pale pink nipples stood stiff and begging. Ruby’s breath hitched as her eyes fluttered shut, then opened again, darting anywhere but his face.
Gray leaned down and took one nipple into his mouth. Softly at first, then sucking gently, tongue flicking the peak. Ruby whimpered, back arching off the mattress. He switched to the other breast, hand cupping the first, thumb brushing over the wet, swollen tip.
She squeezed her thighs together instinctively when he slid one leg between hers. His thigh pressed firmly against her crotch through her shorts. The pressure made her hips roll in tiny, helpless circles.
Gray caught Weiss’s eye-roll from the corner of his vision as she passed by, towel still wrapped tight, heading to her corner of wardrobes.
“Honestly.” She muttered under her breath, “Some people have no shame.”
Gray grinned around Ruby’s nipple, teeth grazing lightly. Ruby squeaked, high and muffled, her hand flying to her mouth again.
Yang, now pulling on her uniform skirt, glanced over and smirked. “You two are gonna need the shower sooner than later at this rate.”
Blake was in the bathroom now with the water running. Gray had time to play with Ruby a little more before their turn.
He sucked on her nipples harder, alternating between breasts, while his thigh pressed rhythmically against her pussy. Ruby’s hips bucked once, twice, seeking more friction. Quiet, **** whimpers leaked from behind her hand.
He kept going, licking, sucking, nipping, until her breathing turned ragged, thighs trembling around his leg.
Weiss was dressing, buttoning her crisp blouse and pulling up her pleated skirt. Her hair was still damp but perfect, and she kept giving the top bunk long-suffering looks.
Gray finally lifted his head, lips wet and swollen. Ruby stared up at him, her eyes glassy, chest heaving, cheeks flaming.
He kissed her once, soft and lingering, then whispered against her lips.
“Shower’s gonna be fun.”
Ruby made a tiny, mortified sound, but her thighs squeezed his leg tighter.
Gray smiled.
Then Blake turned off the shower.
Gray pressed Ruby back against the warm, slick tiles, the shower spray cascading over them like a hot rain. Her legs were wrapped around his waist, thighs trembling as he thrust into her. Deep, steady strokes made her small body jolt with every push. The water drummed against his back and ran in rivulets down her chest, making the valley of her breasts look more sexy than usual.
She was already close again. Her pussy fluttered around his cock, wet and hot and gripping him so tight he had to grit his teeth to keep control. Ruby’s hands clutched at his shoulders, nails digging in just enough to sting. Every few thrusts she let out a soft, broken moan, half-squeak, half-plea. His name slipped from her lips like a prayer.
“G-Gray… oh...oh Gray!”
He captured her mouth in a deep, hungry kiss, swallowing her sounds. She moaned into him, tongue shy but eager, arms looping around his neck to pull him closer. Their bodies slapped together under the spray. The wet sounds obscene in the small cubicle.
Ruby came first, hard and suddenly. Her whole body locked up, thighs clamping around his hips, pussy spasming wildly around his cock. A muffled cry vibrated against his lips as she trembled through it, clinging to him like he was the only thing keeping her upright.
Gray groaned into her mouth and followed right after. He buried himself deep, hips jerking as he came inside her, thick pulses filling her until it leaked out around his cock and mingled with the shower water running down her thighs.
They stayed locked together for a long moment, panting and foreheads pressed together, water streaming over their faces. Ruby’s eyes fluttered open, silver irises hazy and soft. Gray kissed her gently again then eased out of her carefully, both of them wincing at the loss.
He set her down gently; her legs shook when her feet touched tile. She leaned back against the wall for support, cheeks flushed bright red and chest heaving.
Gray reached for the body wash, squirting some into his palm and working it into a lather. He started with her shoulders, rubbing her down softly, then down her arms, across her collarbone, over her breasts. Ruby bit her lip, eyes half-lidded again as his soapy hands glided over her nipples, teasing them back to stiff peaks.
She let out a soft, shaky laugh. “You’re… not really washing me, are you?”
Gray grinned, sliding his hands lower, over her stomach, between her thighs. “I might be getting distracted, yes.”
Ruby squeaked when his fingers brushed her still-sensitive folds, cleaning away the mess he’d left behind. She grabbed his wrists, half-heartedly protesting. “Gray… we’re gonna use all the hot water…”
He kissed her temple. “They have Dust for that.”
They finished quickly after that. Actual washing, rinsing and toweling off. Gray helped her dry, wrapping the towel around her shoulders, then rubbing gentle circles over her arms, her back, and her hips. Ruby leaned into him, still a little unsteady on her feet, cheeks pink.
“You’re too good at this.” She mumbled, smiling shyly up at him.
Gray chuckled, toweling her hair next. “You’re too cute. And too pretty. And too addictive.” He leaned down, pressing a soft kiss to her forehead. “Did I mention cute?”
Ruby’s smile widened, bright, bashful, and happy. She rose on her toes and kissed his cheek, then his lips. Quick and sweet.
They stepped out of the bathroom together, towels secure, skin still warm and damp. Gray did take part in some more hanky-panky with the girls but mostly kept himself back and got ready for the school day.
Teams RWBY and JNPR had claimed their usual corner of the cafeteria again, pushing two tables together to fit all nine of them. Trays were filled with a small variety of breakfast foods, and the low hum of morning conversation filled the space around them.
Gray sat between Ruby and Weiss, scroll in one hand, fork in the other, half-listening to the table while he scrolled through messages.
A new one from Junior popped up first.
Junior: Found something close. Small private model, Mistral-made, seats 6 comfortably (8 if you squeeze). Fast. Cruises at 180 knots, quiet engines, low radar profile. Discreet registration possible. Hangar-ready in Vale if you want it. Sending specs and pics now.
Gray tapped the attached files. A sleek, matte-black airship appeared. Sharp lines, tinted windows, compact but mean-looking. Another angle showed the interior: six leather seats, fold-down table, small galley.
It was pretty good, but not quite what he was looking for.
He typed back.
Cypher: Looks quite good, but keep it in mind while looking for something closer to an 8-seater plus pilot seat.
Junior: Will do.
Cypher: Good work.
Gray pocketed the scroll with a small nod. He was closer to getting his own ride. No more begging favors or waiting on schedules.
Another message was from Cinder.
Ash: Beginning the assignment this morning. Will sweep Vale’s underbelly for any signs of Salem’s other agents. I’ll report back when I have something concrete. Expect radio silence until then.
Gray sent a short reply.
Cypher: Understood. Stay invisible. Report only when secure.
Next, he thought about how to get a report from Jacques Schnee on his own progress. He hesitated for half a second, then activated his Semblance.
“Jacques Schnee will send me a full update on his end of the Mountain Glenn project status as soon as possible.”
A beat later he remembered Willow’s involvement.
“Willow Schnee will do the same.”
He deactivated. Those messages could take time. CCT lag could stretch to hours or even a day depending on traffic and relay priority. Unless he was directly connected to it at the tower like when he first contacted them.
Just as he lowered his scroll, one of the wide holographic banners hanging from the cafeteria's ceiling flickered and changed.
The usual rotating school announcements, club sign-ups, sparring highlights, and other important info, dissolved into a crisp news set. A bright jingle played, the familiar VNN logo spun into frame, and a polished host appeared. A dark suit, perfect smile, the kind of face that belonged on every screen in Vale.
“Good morning, Vale! This is VNN Morning with your host, Liam Carver. We have a special update today on the long-anticipated Moonfall event.”
Gray’s head lifted. So did everyone else at the table.
The host gestured to a split-screen graphic. It showed what looked like trajectory maps, orbital paths, and impact probability zones in red and yellow.
“Joining us is Dr. Bianca Luster, lead meteorologist from Atlas Weather Sciences. Doctor, thank you for being here.”
The camera cut to a pretty middle-aged woman in a crisp white coat, standing in front of a holographic projection of Remnant and its fractured moon.
“Thank you, Liam. The latest orbital data confirms the fragment will enter the atmosphere in approximately thirty to forty days from now. Likely closer to the lower end due to recent gravitational perturbations from the broken moon’s debris field, but it can be difficult to really nail it down to more than a guess.”
A murmur rippled through the cafeteria. Roughly a month. Gray’s stomach tightened briefly as his mind did some number crunching. So, he had a month to establish Mountain Glenn as an active site.
Dr. Luster continued, gesturing at the projected impact zones.
“Size estimates remain stable. No catastrophic global damage is expected. The fragment will likely disintegrate significantly during entry. Best-case landing zones are south of Vale’s nearest mountain range or further west, possibly in open ocean. We’ll have more precise tracking in the coming days.”
The host jumped in. “So, we’re looking at either a landfall near Vale territory or a splashdown out west?”
“Correct.” Dr. Luster said. “Current models favor the southern continental shelf, but ocean impact is still within the probability cone.”
Yang leaned back, arms crossed. “Great. Dust apocalypse or just a really expensive light show?”
Ruby’s eyes were wide. “Do you think they’ll let us go see the impact site? Like… a field trip?”
Weiss snorted softly. “Only if they want to explain why half the first-years are glowing from residual radiation.”
Nora bounced in her seat. “We should throw a Moonfall party! With snacks! And sparring! And–”
Ren placed a gentle hand on her arm. “Let’s survive the month first.”
The table went back to chatting about the usual things, while Gray stared at the banner a moment longer as it transitioned back to school announcements. Roughly a month. Maybe more than a month.
The Mountain Glenn plan needed to accelerate. The White Fang needed to be ready. Cinder needed results. And Gray needed to be steps ahead of Salem, no matter what she might do.
He glanced around the table. Eight pretty girls who wanted to learn to fight monsters. He also wanted to fight monsters, but he also wanted a harem of girlfriends to fuck whenever he wanted.
And the world needed someone to protect it against a crazy Grimm Lady.
Why couldn’t it be simple?
The bell rang for the first period.
Gray stood, along with the rest of his girls, took their trays and cleared out of the cafeteria. For the moment, he would focus on class
A/N: Once again, if there's anything not up to snuff, let me know.
On to classes...
Disable your Ad Blocker! Thanks :)
Semblance Of Normality
The Ultimate Stealthy Huntsman
Gray will be starting at Beacon Academy and has only just discovered his Semblance. Oddly, it seems to be somehow underwhelming, until he learns its true power. All of Remnant will be at his fingertips.
Updated on Jun 20, 2026
by CandidBandit
Created on Sep 7, 2019
by CandidBandit
- 4,508 Likes
- 521,021 Views
- 1,195 Favorites
- 1,032 Bookmarks
- 76 Chapters
- 75 Chapters Deep
Comments moved below the chapter.
Comments