In the Quiet
🤎 Pairing: Xavier Legette x Black Female OC (Zoie Brooks)
📘 Summary: Zoie and Xavier have been best friends since seventh grade, the nerdy bookworm and the star football player. Even now, with him in the NFL and her editing manuscripts from her little house in the South, they’re still each other’s favorite comfort. One night after practice, Xavier shows up like always: hungry, sweaty, and asking what’s for dinner. But this night ends differently. With a kiss. With curiosity. With all the quiet feelings they never said aloud becoming impossible to ignore.
Warnings: Friends to lovers | Domestic vibes: homecooked dinner, post-shower softness | Oral sex (f. receiving) | Slow grindin, long eye contact, “I got you” energy | Gentle man, sweet woman, filthy mouth | Best friends falling in love by accident (on purpose)
Xavier Legette met Zoie Brooks in seventh grade, right after she knocked out Jamal Simmons with her Lisa Frank binder.
It was after lunch, the hallways sticky with South Carolina heat, and Zoie, skinny, awkward, always with her nose in a book, had just been bumped into for the third time that day. Jamal called her “Library Bitch” and snatched her glasses clean off her face. She didn’t say a word. Just swung that binder, glittery dolphins and all, and dropped his ass by the lockers like a sack of dirty laundry.
Xavier had been across the hall when it happened. Already six feet tall at twelve, football-bound and full of mischief. He’d heard the crack of plastic against jaw, turned, and saw her standing over Jamal with one hand shaking and the other holding a copy of A Wrinkle in Time like a weapon.
He’d walked up to her after the principal dragged Jamal away and said, “You swing like my uncle Darius after three beers.”
Zoie just blinked at him. “Is that supposed to be a compliment?”
“Hell yeah,” he grinned, dimples and all. “Unc got hands.”
She’d stared at him a second longer before cracking the smallest smile he’d ever seen. From that day forward, she was Z, and he was the only one allowed to call her that. They were inseparable after that. Study sessions, cafeteria lunches, Friday night games where she brought flashcards and earplugs to drown out the crowd.
She read books on the bleachers while he racked up touchdowns. He walked her home with her backpack hanging off one shoulder like he was guarding national treasure.
When he got drafted into the league, she sent him off with a custom leather-bound journal and a soft hug he never forgot. When her first apartment flooded, he paid for the repairs without telling her. When his mama died, she held his hand through the funeral and never let go.
Every relationship they’d ever tried outside of each other eventually crumbled under the weight of what they were, which, for years, had been just best friends. Until the night that wasn’t.
It was a Friday. He’d just wrapped a brutal practice and texted her without thinking: “You cookin tonight?”
She always was.
He pulled up to her house just after eight, still in his sweats and a muscle tee, sweat drying in patches on his back. Her porch light was on. Her windows were cracked. Inside smelled like garlic butter and cornbread.
The same as always.
Except nothing about that night would stay the same.
—
Xavier didn’t bother knocking. He never had to. Not since high school. He just opened the screen door and stepped inside like he paid bills, his keys jingling in his hand as he kicked off his slides and called out, “Z, I know that’s cornbread I smell. Don’t lie to me.”
Zoie’s voice floated from the kitchen, soft and teasing. “You barely even closed the door and you already beggin. At least act like you got manners.”
“I said hi, didn’t I?” he called back, walking toward the kitchen.
She was standing at the stove in one of those soft, oversized tees she always wore around the house. The kind that stopped right below her hips and looked like it belonged to someone else, except he knew it didn’t. She had on little cotton shorts underneath, he was sure, but the way the shirt hung off her shoulder and hugged her waist made his throat dry.
He looked away.
The kitchen smelled like heaven. Butter and garlic and roasted chicken. Candles burning in the corner. One of her little 90s playlists humming low from the Bluetooth speaker by the fridge.
Zoie turned, holding a wooden spoon and an arched brow. “That practice must’ve beat your ass. You look like a man who just crawled out the ocean.”
He wiped his forehead dramatically with the bottom of his tee. “It was hell. Coach out there actin like we ain’t got bodies to protect. My knees said ‘bitch please’ before we even hit red zone drills.”
She laughed, handed him a glass of lemonade, and nodded toward the bathroom. “Go rinse off. I’ll plate the food.”
“You an angel,” he muttered, already walking off. “I don’t care what your little book club says about you.”
“Book club thinks you’re loud,” she called back. “And always ashy.”
“Lies. I’m glistening.”
She was still smiling when she heard the shower start. Still smiling when she caught herself staring at the hallway too long.
It was familiar. That was the thing. Him being here. His voice in her house. His sweat drying in her guest bathroom. It didn’t feel new. It felt old, worn in, like something borrowed that had never really left.
Zoie plated the food, set it on the small table in her nook, and tried not to think about how good he always smelled after a shower. Or how her heart did this dumb little skip every time he walked into a room with his sleeves rolled up.
Xavier came back in wearing one of the spare tees he kept at her place, hair still wet, skin clean and warm from the steam. He dropped into the chair across from her like he hadn’t just made the whole kitchen shrink a little with his presence.
They ate in easy silence for a while. Between bites, he talked about training camp, she talked about the book she was editing for her freelance client. He teased her about the love scenes. She teased him about the way he said “route” like it was spelled r-o-w-t.
It was easy. Comfortable.
Until the show started.
They ended up on the couch, feet up, plate of brownies between them, watching some nonsense true crime series he picked on a dare.
“You’re just mad the killer was the librarian,” he said, mouth full of brownie.
“She had motive,” Zoie argued, poking him with her sock-covered foot. “He stole her research.”
“Still wild. I ain’t trusting you around my notebooks no more.”
She grinned, leaning her head back on the cushion, eyes lazy. “I been around your notes since you wrote them on your hand in algebra.”
“And you still here. That’s loyalty.”
He looked at her then. Really looked.
She wasn’t dressed up. No makeup. Just glasses slightly fogged and legs tucked under her. But something about her expression caught him off guard. Maybe it was the way she smiled without trying. Or how the soft light from the TV flickered across her skin.
His hand shifted, brushing against hers.
She didn’t pull away.
Neither did he.
And in that moment, with the sound of the credits rolling and the taste of brownie still sweet in his mouth, Xavier leaned in.
So did Zoie.
The kiss was slow. Barely a kiss at all at first. Just lips touching, testing. Then she tilted her head. He caught her bottom lip. And it was real.
He pulled back, just enough to search her eyes. “We don’t do that,” he said, voice low.
Her breathing was shallow. “We just did.”
Neither moved.
And then they did.
His thumb brushed along her jaw, light and warm. She was still looking at him like the world had tilted under her couch, and maybe it had. Nothing about that kiss had been planned. Nothing about the way her chest was rising told him it was something she regretted.
“You okay?” he asked, voice quieter now.
Zoie nodded, slow. “Yeah. Are you?”
He exhaled through his nose, then leaned in and kissed her again. This time wasn’t questioning. This one landed full. Lips soft, open, a hum low in his throat when she kissed him back with just enough heat to make his pulse jump.
She shifted, turned on the couch to face him, and his hands found her waist like they always knew how. Her fingers slid up his arms, then down to rest on his thighs. He was solid under her touch, warm and still damp at the nape of his neck.
When they pulled apart again, she was already breathless.
“Been wonderin about that,” Xavier said, eyes still on her mouth.
“What?” she asked, voice soft.
“What it’d feel like.”
She smiled a little, nerves starting to rise in her chest. “You thinkin you want more?”
His eyes searched hers. There was no game there. Just curiosity. Just years of quiet ache that finally had space to breathe.
“I think I don’t want to stop,” he said.
He stood, tugging her gently by the hand. She followed, letting him guide her toward the hallway, heart pounding harder with every step. They passed the bathroom, the office, until they got to her bedroom. She stepped in first, turning on the small lamp beside the bed. The room filled with soft gold light.
Xavier stood in the doorway for a second. Just looking.
“You nervous?” she asked.
“A little,” he said honestly. “This ain’t like before.”
“No,” she whispered. “It’s not.”
She stepped to him and kissed him again, deeper this time. His hands found her hips again, then slid down to the backs of her thighs. When he picked her up, it felt natural, her arms winding around his neck, her legs around his waist. He carried her to the bed, set her down gently, then knelt in front of her.
His fingers found the hem of her tee. She nodded.
He peeled it off slow, eyes locked on hers. Her breasts sat high under the lace of her bra, skin glowing, chest rising with each breath. She wasn’t model-thin, never had been. But Xavier looked at her like she was art.
“You so damn pretty,” he murmured, leaning forward to press a kiss between the swell of her breasts.
Zoie shivered. Her hands slid into his curls as he kissed down her belly, slow, lips soft, tongue tracing small paths across her skin.
When he reached for her shorts, she lifted her hips.
He pulled them down, kissing each new inch of her thigh as it appeared. She wasn’t wearing anything under them. He paused when he realized that, then looked up at her with the faintest grin.
“You knew I was comin.”
“I always know,” she whispered.
He ran a hand down her thigh, then lifted one leg onto his shoulder.
“You sure?” he asked, voice already thick with heat.
Zoie nodded. “I want this.”
He didn’t answer. Just leaned in and kissed her again, lower this time. A long, slow lick between her folds that made her arch off the bed with a gasp.
“Fuck,” she whispered, grabbing the sheets.
Xavier groaned against her. “Still sweet,” he muttered. “Damn.”
He licked her slow, steady. Not fast, not greedy. He was learning her all over again. Tongue dragging from her entrance to her clit, circling it with patience. His mouth sealed over it and sucked, gentle, just enough pressure to make her thighs shake.
She moaned, fingers slipping into his curls.
“Right there,” she breathed. “Just like that.”
He didn’t stop. One hand held her hip steady, the other slipped under her thigh, anchoring her as she started to move against his face.
He pulled back once to breathe, lips wet, eyes dark. “You taste like I remember.”
“You never tasted me before,” she said through a moan.
“I know,” he smiled. “But I dreamed it just like this.”
He dove back in and made her come hard, her body shaking, voice cracking as she said his name like a prayer and a warning.
When she opened her eyes again, he was already crawling up the bed, kissing her stomach, her breasts, her neck.
“Take this off,” she whispered, tugging at his shirt.
He did. The shirt hit the floor and her fingers went to the waistband of his sweats. She slid them down, then paused when she saw him.
Thick. Heavy. Already dripping.
Her eyes went wide.
“Don’t look at me like that,” he murmured, grinning.
“You’re not even trying to be humble.”
He leaned in close. “You tryna ride or you want me to lay you down?”
She bit her lip. “Lay me down.”
He kissed her again, then reached down and lined himself up.
“You ready?” he asked, voice shaking now.
She nodded. “I been ready.”
He pushed in slow, the stretch enough to make her gasp, her fingers digging into his arms. He went slow, so slow, until he was all the way in and both of them were breathless.
“God,” she whispered, nails in his back.
“You feel like heaven,” he groaned, forehead pressed to hers.
He started to move, hips rolling in deep, slow strokes. Every thrust made her chest rise, her lips part, her breath catch. Their eyes never left each other.
Zoie moaned his name again, softer this time. Her legs wrapped around him, pulling him deeper.
He kissed her neck, her jaw, the corner of her mouth. “You feel so good, Z,” he whispered. “So fuckin good.”
She cupped his face and kissed him again, moaning into his mouth as he fucked her slow, like they had all night.
Like they’d waited years for this.
Because they had.
Their bodies moved together in that rhythm only closeness could create. There wasn’t any rush in how he fucked her, no frantic need to prove anything, no fumbling hands or misplaced kisses. Just warmth. Just weight. Just the sound of her breath quickening every time he angled his hips a little deeper, a little slower, letting her feel every inch like a promise pressed into her skin.
Zoie held on to him like her body had always known his. Arms wrapped tight around his shoulders, thighs locked around his waist, her heel digging into the small of his back every time he hit that spot that made her cry out without shame.
“Xavier,” she whispered, voice catching.
He lifted his head, forehead damp, eyes locked on hers like the world could burn around them and he’d still only see her. “I got you,” he said, brushing his lips against hers. “You feelin it?”
She nodded, but her voice failed. Her body answered for her. She clenched around him hard, her whole frame twitching under the pressure building in her belly.
“Say it,” he murmured against her jaw. “Let me hear it.”
“I feel you,” she finally managed. “It’s so much, but… don’t stop.”
He didn’t. He just moved slower. Deeper. One hand slipping between them, fingers finding her clit again like he was guiding her toward something only he knew how to give her.
She came with a cry that cracked in the middle. Her back arched, hands scrabbling at his arms, nails dragging down his skin as her body locked down around him in a grip that pulled a deep, low groan out of his chest.
“Fuck,” he bit out, hips jerking as he tried to hold on through the way she gripped him. “Zoie… baby—”
His voice cracked too, and then he was gone. His thrusts stuttered as he came, deep inside her, forehead against hers, lips parting around a moan that sounded more like relief than release.
Neither of them moved for a long time.
His weight stayed on her, heavy but comforting. Her fingers curled at the nape of his neck, her body still twitching with aftershocks.
“You okay?” he finally asked, his voice a little rough now.
She gave a soft hum, turned her face to kiss his cheek.
“Yeah,” she said. “I’m okay.”
He pulled out slowly, gently, like he didn’t want to hurt her. She winced a little and he paused, looking down at her with nothing but softness.
“You need anything?” he asked.
She blinked at him, eyes a little glassy. “A warm rag and a nap.”
He laughed, low and tired. “Say less.”
He disappeared into the bathroom, and she heard the water running, the cabinet open. When he came back with the towel and cleaned her up, he didn’t make it clinical. He didn’t make it awkward. He did it like he wanted to take care of her, and that nearly made her tear up more than the orgasm had.
He climbed into bed beside her a minute later, pulling the covers up over both of them.
They didn’t say anything at first. Just laid there, facing each other in the low light, breathing in sync.
Then she whispered, “That wasn’t just sex, was it?”
Xavier shook his head, his hand sliding along her hip. “Not even close.”
She nodded once. “Good. I didn’t want it to be.”
He leaned in, kissed her once more—soft, no tongue, no heat. Just lips and quiet understanding.
“You still hungry?” he asked against her mouth.
“For food?”
He grinned. “Or more of me. Whichever.”
She rolled her eyes but couldn’t stop smiling. “Let me nap first.”
“I’ll be here.”
“I know.”
And she did. Always had.
@blyffe @transparentphantomface @mwahkae @championshipshade @christinabae @og-goddesstrill @writingsbytee @jeandoll@bananajoeclone @psychicafrorainbow















