Cover of Pink Hair, Quiet Heart

Pink Hair, Quiet Heart

Read the story

9 chapters · 29481 words · Read 2 times

Write me a story about a shy, bubly, nerdy pink haired egirl, Maisie Smith, and a shy nerdy guy. They meet at a party after being dragged along by friends and hit it off, and their friendd notice. Nothing happens at the party, they're both too shy, but they admit their mutual feelings to their friends, who then set them up on a surprise date a couple of days later, and one thing leads to another.

Chapter 4: Morning Light Confessions

Maisie woke to the gentle ache of new muscles and the solid warmth of Dan’s chest against her back. Her pink hair was a tangled curtain over both their faces. The green glow sticks on the ceiling had faded to pale, ghostly smudges in the morning light filtering through her blinds. The room was a museum of the night before: her rose-pink dress a puddle on the floor next to his discarded button-down, their shoes scattered like shipwrecks.

She shifted, stretching her legs, and felt the soft cotton of his boxer briefs against her bare thighs. She was still in her panties, the delicate lace from last night. He stirred behind her, his arm tightening around her waist, his nose burying itself in the crook of her neck.

“Mmph.” His voice was a sleep-rough rumble against her skin. “You smell like… my shampoo. And us.”

A slow, languid smile spread across her face. She wriggled around to face him, the sheets whispering. His hair was a magnificent disaster, his eyes bleary behind barely-cracked lids. She hugged him close, her cheek pressed to his sternum, listening to the steady thump-thump of his heart.

“Good morning,” she whispered.

“Confirmed.” He kissed the top of her head. “Data from all sensory inputs is… overwhelmingly positive.”

She giggled, the sound vibrating against him. “Shut up, nerd.” She tilted her head up. “No regrets? No… cosmic realignment of your personal paradigms?”

He opened his eyes fully then, looking down at her with a seriousness that made her breath catch. He brushed a strand of hair from her face. “The only realignment was finding your gravitational pull. I’m definitively in your orbit, Maisie Smith.”

Her heart did a silly, joyful flip. She stretched up to kiss him, a soft, closed-mouth press of lips that tasted of sleep and wine. It was sweet, innocent. For about three seconds.

Then his hand slid down her spine, over the curve of her ass, pulling her flush against him. The kiss deepened, turned hungry. His tongue swept into her mouth, and she met it with her own, a low hum building in her throat. The gentle morning ease evaporated, replaced by a sharp, reclaiming heat.

“Again,” she breathed against his mouth, not asking, just stating a need.

He rolled her onto her back, hovering over her, his weight a delicious anchor. “Yes.”

His hands went to the lace at her hips. He hooked his fingers into the waistband of her panties and pulled them down her legs in one slow, deliberate motion. He tossed them over his shoulder; they sailed through the air and landed in a corner, draped over the head of a Pikachu plushie.

She laughed, a bright, unrestrained sound. “My turn.” She shoved at his boxers, her hands slipping under the elastic, pushing them down over his hips. He helped, kicking them off the side of the bed.

Skin to skin now, completely. The morning light painted gold stripes across his shoulders, her thighs. He settled between her legs, but didn’t enter her yet. He just looked at her, his gaze so intense it felt like a touch.

“You’re staring,” she whispered.

“Cataloguing.” He lowered his head, kissing the freckles on her shoulder. “For later study.”

Then he pushed into her, and the air left her lungs in a sharp oh. He was less careful this time, more sure. There was a faint, burning stretch—a reminder of last night’s newness—that quickly melted into a deep, full pleasure. He set a harder pace from the start, each thrust a deliberate, grounding claim.

“Dan,” she gasped, her nails scraping down his back.

“Say it again.”

“Dan. Dan.” Her head tipped back into the pillow. The words spilled out of her, unfiltered and raw. “God, just like that. Don’t stop. You feel so fucking good inside me.”

He groaned, the sound guttural, and drove into her harder. The bed began to protest, the frame giving a rhythmic creak-thump against the wall. Her world narrowed to the slap of skin, the hot friction, the building coil of pressure low in her stomach. She was climbing, fast, her breaths coming in short, desperate pants. She could feel the crest approaching, a precipice she was ready to throw herself over.

On her nightstand, her phone erupted.

The tinny, upbeat ringtone—the Star Trek: The Next Generation theme—was a brutal, jangling intrusion. Dan froze, buried deep inside her, his body tensed. A frustrated, almost pained sound escaped him.

“Ignore it,” Maisie pleaded, her hips canting up, trying to recapture the rhythm.

“It might be important.” His voice was strained. He pulled out, the sudden absence a physical ache. She whined in protest.

She rolled over with a huff, grabbing the buzzing device. Jenna’s face, mid-laugh from a photo-booth session, flashed on the screen. Of course. Maisie hit the speaker button and dropped the phone on the pillow beside her head. “This better be an emergency involving literal fire.”

“Good morning to you too, sunshine!” Jenna’s voice was obscenely cheerful. “I’m downtown picking up pastries and had a psychic vision of you finally getting laid. Wanted details. Was I right? Don’t lie, I’ll know.”

Dan’s hands settled on Maisie’s hips again. Before she could answer Jenna, he pulled her backwards, onto her hands and knees. She squeaked in surprise. He positioned himself behind her, his tip nudging at her soaked entrance. A helpless giggle bubbled out of her, muffled by the pillow.

“What was that?” Jenna asked. “You sound weird. Are you crying? Was it bad?”

Dan slid into her, deep and smooth in this new angle, and Maisie’s giggle turned into a choked gasp. He began to move, slow, deliberate thrusts that she felt in her teeth. He reached around her hip, his fingers sliding through her folds, finding her clit. She jolted, a sharp cry escaping her.

“Maisie? What is going on over there? Are you hurt?”

“No, I’m—oh—I’m perfect,” Maisie managed, her voice trembling with the effort to sound normal. She reached back, gripping Dan’s thigh, holding on as his pace increased. “Jenna, listen. My boyfriend is about to have sex with me. For the second time this morning. So unless you’re calling to report an alien invasion, you need to hang up the phone. Right. Now.”

There was a beat of dead silence from the speaker. Then a single, delighted cackle. “Attagirl! Call you later!” The line went dead.

Maisie flung her arm out, fumbling until her fingers found the phone and swiped to end the call. She shoved it off the bed; it thudded softly onto the discarded dress.

Freed from the pretense, Dan let go. He grabbed her hips hard, his fingers digging into her flesh, and began pounding into her in earnest. The creak-thump of the bed became a frantic, pounding rhythm, synced with their ragged breathing.

“Your boyfriend,” he growled, the word a hot, possessive brand against her ear. “Your boyfriend is going to make you come so hard you forget your own name.”

“Prove it,” she shot back, the challenge moaned into the sheets. She pushed back against him, meeting every drive. “Show me. Fuck me, Dan. I’m so close. Make me yours.”

Her dirty talk shattered his control. His thrusts became faster, deeper, almost brutal in their intensity. The sensation was overwhelming, a lightning storm building under her skin. She could hear everything—their skin slapping together, the bedframe hammering the wall, his ragged groans, her own sobbing pleas.

“Now, Dan, please, now—”

The coil snapped. Her climax tore through her, a silent scream behind her teeth, her entire body locking and then shaking apart. Wave after wave of pure, mindless pleasure radiated from her core, pulling him over the edge with her. He buried himself to the hilt, his own release a hot rush, his voice breaking as he choked out her name.

They collapsed forward together, a heap of sweat-slicked limbs and heaving chests. The bed gave one final, complaining creak. The only sounds were their gasping breaths and the distant hum of the city waking up.

Slowly, he pulled out and rolled onto his side, drawing her back against him. She melted into the curve of his body, boneless and spent. His lips found her shoulder blade, a soft, apologetic kiss.

“Sorry about the… linguistic aggression,” he murmured, his voice shot. “Got carried away.”

She smiled, her eyes closed. “Don’t you dare apologize. I liked it.” She traced the red marks her own nails had left on his arm. “Boyfriend, huh?”

He stilled. She could feel the sudden tension in his body. “Too much?”

She turned her head, just enough to see his profile. The anxiety there was endearing. “No,” she said softly, certainly. “It was just right.”

His body relaxed. He hugged her tighter. “Good.”

They lay there as the sunlight climbed the walls, illuminating the glitter on her desk, the dust motes dancing in the air, the two discarded items of clothing in the corner. The phone lay silent on the floor. The universe, for once, offered no interruptions.

The universe, for once, offered no interruptions. They dozed in a sun-warmed tangle until Maisie’s stomach growled, a loud, vulgar sound that broke the silent room. Dan laughed into her hair. “I think your digestive system is declaring an emergency.”

“It’s past noon,” she mumbled, blinking at the clock. “I have the caloric deficit of three… athletic endeavors.”

“Athletic endeavors.” He repeated the phrase, testing it. “A very clinical term for what happened.”

“Shut up.” She shoved him playfully and untangled her limbs, swinging her legs over the side of the bed. The cool air raised goosebumps on her naked skin. She stood, stretching her arms high towards the ceiling, feeling the pleasant pull in her muscles. She could feel his eyes on her, a physical warmth. “I’m showering. You should find the kitchen. Scout for sustenance.”

“Aye aye, Captain.” He sat up, the sheet pooling in his lap. He watched her walk, naked and unselfconscious, to her dresser to grab a towel. His green shirt from last night was still on the floor, and he left it.

The shower hissed to life. Dan wandered into the small, chaotic kitchen. He found her coffee apparatus—a complicated French press next to a bag of locally roasted beans. He set to work, grinding the beans, boiling water in a kettle decorated with chibi anime characters. The domestic routine felt foreign and profoundly satisfying. Sunlight streamed through a window above the sink, illuminating floating dust and the vibrant leaves of a stubborn succulent fighting for space among dirty mugs.

He was pouring the steaming water over the grounds when he felt her presence. Maisie padded into the kitchen, the scent of her coconut body wash preceding her. She wore only his dark green button-down, the sleeves rolled past her wrists. It was completely unbuttoned, hanging open as she moved, offering fleeting glimpses of her damp skin, the curve of her waist, the still-pink marks his hands had left on her hips.

She slid her arms around his waist from behind, pressing her cheek between his shoulder blades. “Smells good.”

“The coffee or me?” He set the kettle down, his hands covering hers where they rested on his stomach.

“Both. You’re wearing my favorite shirt.” Her voice was a warm murmur against his back.

“You’re wearing it better.” He let the press steep, then turned in her arms. He looked down at her, at the way the fabric barely clung to her shoulders, at the water droplets still caught in the hollow of her throat. He leaned down and kissed one away. “Coffee’s almost ready.”

They took their mugs to her small, round table, its surface buried under mail and fabric swatches. Instead of sitting across from him, Maisie settled sideways in his lap, tucking her feet up. She held her mug with both hands, blowing on the dark surface. The shirt fell open further. She made no move to close it.

“So,” she said, after a long, comfortable sip. “Three times.”

“A statistically significant sample,” he nodded, his free hand resting lightly on her bare thigh.

“I’d never… you know. Before.” She said it quietly, not looking at him, tracing the rim of her mug.

“I know.” His thumb stroked a slow arc on her skin. “Me either.”

She glanced up then, her hazel eyes searching his. “Did it feel… I don’t know. Was it what you thought it would be?”

Dan considered this, his gaze drifting to the Pikachu in the corner, still crowned with lace. “No,” he said finally. “It was louder. Messier. Funnier. More terrifying. Better. Infinitely better.” He looked back at her. “You?”

A real smile broke through her shyness. “The terrifying part, yes. But also… easier? Once we started. It just felt like the most obvious next step. Like hitting the ‘A’ button to jump. It was just… what we do.”

“What we do,” he repeated, the words settling into him with a rightness that felt like gravity. “I like that.”

She shifted in his lap, turning to face him more fully, her knees on either side of his hips on the chair. The open shirt draped around her. She took his mug and set it next to hers on the cluttered table. “I have a hypothesis,” she said, her voice dropping to a conspiratorial whisper.

“Yeah?”

“Lab conditions here are suboptimal. Cramped. Too many variables.” Her hands went to his shoulders. “But the core data is compelling. Requires replication.”

He understood. A slow smile spread across his face. He gripped her waist and lifted her easily, placing her seated on the clear edge of the table. Mugs rattled. He pushed her knees apart, stepping into the space between them, and kissed her. It was a deep, tasting kiss, laced with the bitterness of coffee and a shared, grinning hunger.

One of her hands slid down her own stomach, her fingers slipping through the soft, damp hair between her legs. Her touch was light, exploratory. A soft sigh escaped her nose into his mouth. She broke the kiss, her eyes dark and teasing. “My boyfriend seems distracted by his research,” she whispered, her fingers moving in a slow, obvious circle. “Think he’s up for a fourth data point?”

The kitchen door flew open with a bang.

Jenna stood in the threshold, a pink bakery box in one hand, Maisie’s spare key gleaming in the other. Her sleek black bob was perfectly angled. Her smile, wide and ready for gossip, froze, then shattered into comical shock. Her eyes took in the scene: Dan, shirtless and flushed, standing between Maisie’s bare thighs on the table; Maisie, wearing only an open man’s shirt, her hand jerked guiltily away from between her own legs.

“You,” Jenna stated, her voice flat with disbelief, “are supposed to be gone.” She pointed the key at Dan like a accusation. “The spare key was for a post-mortem. A debrief. Over pastries.” She looked at the box in her hand, then back at them. “I brought cannoli.”

Silence hammered in the small kitchen. The coffee scent seemed suddenly very strong.

Maisie slowly, very slowly, pulled the edges of Dan’s shirt together over her chest. A furious, deep blush climbed from her neck to her hairline. Dan simply closed his eyes, a man accepting his celestial fate.

Jenna’s shock dissolved. Her wicked grin returned, wider than ever. “Oh my god,” she breathed, delight dripping from every word. “You’re not done.”

“You’re not done.”

Jenna’s words hung in the air, a verdict. Maisie’s fingers fumbled desperately with the shirt’s buttons, her knuckles white. She missed the holes twice. Dan took a stiff step back from the table, his shoulders hiking up toward his ears as if trying to vanish. He stared fixedly at a sticky note on the fridge that read “BUY GLITTER.”

“We were… having coffee,” Maisie squeaked, finally securing one button.

“Clearly.” Jenna sauntered in, placing the pink box on the only clear corner of the table with a definitive thud. She looked Dan up and down, then her gaze swept over Maisie’s bare legs, the tousled hair, the general atmosphere of delicious ruin. “I interrupt the sacred coffee ritual a lot, apparently. This is twice. Three times if you count the phone call, which I do.”

Dan found his voice, though it was strained. “The phone call was your fault.”

“And this is my kitchen!” Maisie shot back, but there was no heat. Her face was a spectacular shade of crimson. She slid off the table, the shirt now mostly closed, and stood awkwardly beside Dan, their shoulders almost touching.

A tense, silent communication passed between them, a shared wavelength of mortification. Jenna watched it, her grin softening into something more amused than predatory. She popped the lid off the bakery box. The smell of sugar and fried pastry bloomed into the room.

“Sit,” she commanded, pulling out a chair. “Eat. You look like you need the calories. And then you’re going to tell me everything. Starting with how my friend, who once hyperventilated because a cute barista asked for her name, ended up on her kitchen table in nothing but her boyfriend’s shirt.”

The word ‘boyfriend’ didn’t feel teasing this time. It felt like a fact, laid out with the cannoli. The tension cracked. Maisie let out a shaky breath that was almost a laugh. Dan rubbed the back of his neck, a slow smile finally breaking through his grimace.

They sat. Maisie tucked her legs beneath her on the chair, a protective ball. Dan sat straight, acutely aware of his bare chest. Jenna pushed the box toward them.

“So,” Jenna began, selecting a powdered-sugar-dusted cannoli for herself. “The lab. The infamous coolant leak. Walk me through it. From the beginning.”

It was awkward at first. Maisie tripped over words, describing the green-lit rug, the way his hands felt. Dan, in clipped, precise sentences, outlined the catastrophic timing of Marcus’s call. They talked in fragments, glancing at each other for confirmation, their sentences weaving together.

“And then he said my gravitational pull…” Maisie trailed off, waving a hand.

“I did not phrase it that eloquently in the moment,” Dan interjected, taking a large bite of a chocolate-dipped shell.

“You did! You said you were in my orbit!”

Jenna watched this, her cannoli forgotten. “So the first time gets aborted by science. Tragic. Then last night… the restaurant. The hand-holding. Go.”

The story gained fluency over cream-filled pastries. Maisie described the dress, the candlelight, the terrifying and wonderful conversation. Dan confessed to replaying the sound she made. They left out the explicit mechanics of the car, speaking instead of laughter and interruptions and the final, determined walk to her door.

“And then?” Jenna prompted, leaning forward, her eyes bright.

“And then we finally stopped talking,” Dan said simply, his foot finding Maisie’s under the table.

A comfortable silence settled, filled with chewing and the faint drip of the kitchen faucet. The initial shock had burned away, replaced by a warm, shared exhaustion. Jenna looked at her best friend, who was glowing in a way no filter could replicate, stealing glances at the half-naked astrophysicist beside her like he’d hung the stars in her shitty drop-ceiling.

“And this morning?” Jenna’s question was quieter now.

Maisie swirled a finger in the cannoli cream on her plate. “We woke up. It was… nice. Really nice. And then it wasn’t nice. It was… urgent.” She dared a glance at Jenna. “That’s when you called.”

“And I was so eloquently dismissed.” Jenna nodded, recalling Maisie’s words. “Alien invasion or hang up. I was proud.”

“And then,” Dan continued, picking up the thread with a newfound calm, “we attempted to resume studies. Here. Which is when you arrived with the key and the pastry-based reconnaissance.”

Jenna shook her head slowly, a look of genuine wonder on her face. She pointed her half-eaten cannoli at Maisie. “You. On a table. Basically advertising. I have never seen you like that. You couldn’t even make eye contact with Liam the Lyft driver, and he had a dog in the front seat.”

Maisie shrugged, a real, unselfconscious smile blooming. “I don’t know. It just didn’t feel like something to be shy about. With him. It felt… obvious.”

The truth of it settled in the room. Jenna looked between them, at the easy way Dan’s hand rested on Maisie’s knee above the table, a public claim after so much private intimacy. She closed the bakery box with a snap.

“Okay,” she said, standing. “I’ve seen enough. Interrogation over.” She walked to the door, then turned, her hand on the frame. “You.” She pointed at Dan. “You’re good. Don’t screw it up. And put a shirt on before you give her neighbors a free show.” She looked at Maisie. “You. Details later. The kind I can’t get in front of him.” Her grin returned, full force. “And for god’s sake, either fix that bedframe or move the bed before you put a hole in the wall.”

The door clicked shut behind her.

The resulting silence was different. It was theirs again, but now layered with the ghost of laughter and the sweet, greasy aftertaste of confession. Dan let his forehead thump gently onto the tabletop. “I will never recover from that.”

Maisie ran her fingers through his messy hair. “She likes you.”

“She has a terrifying way of showing it.” He turned his head to look up at her, his cheek pressed against the wood. “You were amazing.”

“I was naked on the kitchen table.”

“Exactly.” He sat up, catching her hand. “My brave, brilliant, table-top girlfriend.”

The new word, spoken in the clear light of day after surviving Jenna’s inquisition, felt solid. It felt real. Maisie leaned over and kissed him, tasting of sugar and coffee and a future that was wide open and theirs to map.

“The bedframe can wait,” she whispered against his lips.

He stood, pulling her up with him. “Priorities.”

Read on DreamPress

Write your own erotic story with AI