Chapter 14: Cognitive Dissonance
The text from Mason glowed on her screen, each word a precise, surgical cut. Not very attracted to you. Could never make me come. The phone slipped from her numb fingers, thudding onto the plush rug. Acidic shame burned the back of her throat. She stared at her reflection in the dark window, her curvy form now feeling awkward and unappealing.
Down the hall, she heard Kevin moving around in his room. A different, more dangerous heat began to mix with the humiliation. He had offered, hadn’t he? In his own way, with that dream. Hope was gone, a fact punctuated by the cheerful, oblivious texts that still lit up her phone. Miss you already! Hope had written to the group chat. Ashlee’s reply had been a single heart emoji, a lie wrapped in a pixel. She stood, pulling the new, sleek sports bra from her drawer. The fabric was cool and compressive against her skin. She studied herself again, the garment highlighting curves Mason had deemed insufficient. This was a different kind of armor. She pulled a thin tank top over it, the outline clear, and opened her bedroom door. The hallway light was off, but a slash of yellow spilled from his room. She could ask for a drink. She could ask for a lot of things. Taking a shaky breath, she walked toward the light, her heart hammering a frantic, treacherous rhythm against the new fabric.
Ashlee’s hand trembled as she reached for Kevin’s doorknob, the cold brass a stark contrast to the heat blooming under her skin. Her phone erupted in a shrill vibration, slicing through the hallway’s silence. Hope’s name flashed on the screen, a glaring reminder of the world outside this moment.
“Hey,” Ashlee answered, her voice unnaturally high.
“He hasn’t called,” Hope choked out, the words wet with tears. “It’s been days, and I can’t stop thinking about this stupid pause.”
Ashlee leaned against the wall, the cool plaster seeping through her tank top. “I’m so sorry, Hope.”
“How are you even functioning after Mason?” Hope asked, her concern a sharp knife twisting in Ashlee’s gut. “And how is he? Is Kevin okay?”
“We’re… managing,” Ashlee lied, the memory of Kevin’s dream haunting her.
“I’m coming in two weeks,” Hope declared, a new determination in her voice. “Can you get me from the airport?”
“Of course,” Ashlee whispered, her eyes fixed on the strip of light under Kevin’s door.
“We’ll have an amazing weekend,” Hope continued, her tone brightening with forced cheer. “A fancy dinner, just the three of us, and then dancing.”
Ashlee’s breath hitched as Hope added, “I bought this incredible, slutty little black dress. I need to see the look on his face when he sees me in it.”
“It’ll remind him what he’s missing,” Hope said, the hope in her voice as fragile as glass. “Maybe he’ll realize this pause is a mistake.”
Ashlee closed her eyes, the image of Hope in that dress colliding with the feel of Kevin’s hands in her dream. “It sounds perfect,” she forced out, the words ash in her mouth.
She ended the call, the silence now deafening. Her plan to seduce Kevin felt cheap and treacherous. The fabric of her sports bra tightened around her chest like a cage.
The fabric of her sports bra tightened around her chest like a cage. Hope’s voice echoed in her mind, a ghostly recording from their call just days ago. “Just keep him close. Make sure he’s thinking about me.” She had promised, “I promise I will, babe,” the words now a corrosive lie eating at her insides.
That promise felt like a physical chain. She pushed away from the wall, the intent that had propelled her toward his door now completely extinguished. The outline of the bra beneath her tank top seemed ludicrous, a pathetic gambit.
She retreated to the kitchen, the site of his confessed dream, and began scrubbing a clean coffee mug with frantic, unnecessary force. The granite plan, his and hers, was just a different kind of trap. The water ran scalding hot over her hands, but she barely felt it. Her reflection in the dark window showed a woman divided, torn between a friendship’s promise and a desperate, hungry need for validation. She stared until her own face became a stranger’s, a pale mask floating in the night.
The stranger in the window held her gaze for another long moment before she turned away, the ghost of Mason’s words and Hope’s voice a dull roar in her ears. A few days later, the rip of tape tore through the apartment’s quiet. Kevin looked up from his bourbon on the couch, watching Ashlee pull a wisp of fabric from a cardboard box in the kitchen.
“What’d you order?” he asked, his voice rough.
She held up the scant pieces, the material seeming to shrink in her hands. “This really skimpy two-piece swimsuit,” she said, her tone attempting nonchalance but landing somewhere near apprehension. “It might be a little too much for my body.” She met his eyes, a flicker of her old vulnerability surfacing. “If I try it on, Kev, you promised not to laugh and tell me if it looks ok on me.”
“Sure thing,” he said, taking a slow sip of the amber liquid, its heat a familiar anchor.
She retreated to her room, the door clicking shut behind her. Kevin stared at the grain of the wood table, the Granite Plan feeling less like a strategy and more like a inevitable current pulling him under. He poured another finger of bourbon, the glass cool against his palm.
When her door opened again, the air in the room shifted. She walked out with a deliberate slowness, the tight-fitting top and thong accenting every curve. The fabric strained over her thick, solid ass cheeks and perky C-cup breasts, a map of everything he’d tried to compartmentalize. She paused, looking at her reflection in the dark television screen before turning to face him.
“Well?” she asked, the single word hanging between them, charged and fragile.
His bourbon glass halted halfway to his lips. Her body was absolutely popping, the red fabric of the skimpy suit straining over her curvy ass, the thong cutting deep between firm, barely-covered cheeks. Her sea-sized breasts spilled from the top, and the sight hit him like a physical blow. Oh my god, that body looks like it was built for fucking.
He noticed the makeup, subtle but there, and caught the faint, expensive scent of Hope’s perfume clinging to her skin. “You look…” he started, his voice a low rasp, discarding a dozen lies. “Fucking incredible, Ash.”
A fragile hope flickered in her green eyes, so different from the shattered look after Mason’s text. She took a tentative step forward, her confidence still paper-thin from the emotional beating. “So, you think it’s okay?” she whispered, her gaze dropping to the floor.
“Okay?” he laughed, a rough, hungry sound. “It’s a lot more than okay.”
He stood, closing the distance between them, the air crackling. “Is this about the lesson?” he asked, his voice dropping, all pretense evaporating.
She just nodded, a sharp, quick motion, her breath catching. “I need to know how.” His hand came up, calloused fingers brushing against the sensitive skin of her waist, making her jump.
His hand came up, calloused fingers brushing against the sensitive skin of her waist, making her jump. “You’ve been through a lot with Mason’s shit,” Kevin said, his voice low and gravelly. “We both have, with everything lately.” He gestured toward the kitchen with his free hand. “Let me pour you a strong bourbon.”
He retrieved the bottle and two glasses, the liquid amber and potent. They settled onto the worn couch cushions, the springs groaning under their weight. Kevin handed her a glass, their fingers brushing as she took it. “Talk to me,” he said, forcing his eyes to stay locked on hers and not drop to the swell of her breasts or the curve of her ass outlined in the red fabric. “How are you really feeling after all that?”
Ashlee took a slow sip, the bourbon burning a path down her throat. “Like I’m fucking broken,” she whispered, her green eyes glistening. His control frayed as he watched a tear trace the line of her jaw. He set his glass down with a definitive thud. “You’re not broken,” he growled, closing the distance between them.
His hand cupped her jaw, his thumb smearing the tear track. “Look, Ash,” he murmured, his voice dropping to a conspiratorial rasp. “I’m trying not to be crude here, but you have the most perfect red pillow lips.”
He let his gaze travel down the tight swimsuit, a slow, deliberate inventory. “And this body in an outfit? I mean, even as a friend, it’s fucking sexy, babe.” A genuine, relieved chuckle escaped her, and he grinned, pushing further. “You’re gonna master the art of sucking dick, I promise. And I bet you already fuck like a champ.” They both laughed, a shared, nervous sound that broke the last of the tension.
The shared laughter faded, leaving only the charged silence and the weight of what came next. Ashlee’s smile tightened at the edges, her eyes darting away from his. “It’s just… the actual… thing,” she started, her words tumbling out in a nervous rush. “I see it and my brain just freezes, it’s like I forget how to breathe or what I’m supposed to do with my hands, and I get so in my head about everything.”
Kevin watched her, the frantic cadence of her confession music to his ears. This was the exact vulnerability Mason had exploited, the precise crack in her armor his own Granite Plan was designed to leverage. He saw the incredible opportunity laid bare before him, a chance to transmute her fear into his fantasy.
He kept his voice low and steady, a calm counterpoint to her anxiety. “The trick is not to think of it as some monumental task,” he said, his gaze holding hers. “It’s just skin and sensation.”
He slowly stood up from the couch, the old springs groaning in relief. “You can’t learn theory without a practical component.” He offered her his hand, his expression neutral, almost clinical. “Come on.”
Ashlee stared at his outstretched hand, her heart hammering against her ribs. She placed her trembling fingers in his, the contact sending a jolt through her system. He pulled her to her feet, her body feeling both heavy and weightless.
He led her the short distance to his bedroom, the door framing a darkness that felt both terrifying and inevitable. This was really happening. He stopped at the threshold, turning to face her. “Ready for your first lesson?”
He nodded toward the bed, his voice low and measured. "Lay down, but keep the swimsuit on for now."
Ashlee’s breath hitched as she moved to the mattress, the cool sheets a shock against her skin. She settled onto her back, the red fabric straining with every nervous shift.
"We should probably create some ground rules," Kevin said, standing at the foot of the bed. "No kissing—Hope’s still in the picture, and that would be too personal."
"Agreed," Ashlee whispered, her throat tight. "This has to stay between us." Her internal voice screamed, I’ll say yes to whatever you ask me to say yes to at this point, I just need help.
"She’ll be back in town in a few weeks, so this lesson should just be a one-time thing, just tonight," Kevin added, his gaze unwavering.
Ashlee nodded, her fingers twisting in the duvet. "Just tonight."
"And we can’t let it change our friendship," he said, the words hanging in the air like a threat.
She met his eyes, the bourbon warming her veins. "I agree."
He didn’t move from the foot of the bed, his eyes dark and appraising. “Then get on your knees on the floor right now.” The command was quiet, absolute. A fresh tremor went through her, but she slid off the mattress, the rough carpet biting into her bare knees. She looked up at him, the position making her feel both submissive and intensely aware of her own power.
He unbuttoned his jeans, the rasp of the zipper loud in the quiet room. He pushed them down just enough, his cock springing free, already thick and hard. “This is the practical component,” he said, his voice a low thrum. He wrapped a hand around the base, giving himself a slow, firm stroke. “Now, open your fucking mouth.”
Ashlee parted her lips, her breath coming in shallow pants. The head nudged against her, a blunt, insistent pressure. “Relax your jaw,” he instructed, his thumb tracing her lower lip. “And use your hands, too. Don’t just let it sit there.”
She tentatively wrapped her fingers around him, mirroring his grip. The skin was surprisingly soft, hot and heavy against her tongue. He let out a sharp hiss as she took him deeper, the sensation overwhelming her senses. “Yeah, just like that,” he groaned, his hips giving a slight, involuntary thrust.
He looked down at her, her red hair framing her face, her green eyes wide and fixed on his. “And not if you make me come, but when I come,” he stated, his tone shifting to brutal practicality. “We should probably figure out, do I come in your mouth? Do you wanna learn how to swallow? Or do I shoot it on your tits?
She hesitates, her breath catching in her throat as Mason’s cruel assessment—"you could never make me come"—echoes like a taunt in the charged silence. The heat of his cock against her lips is a stark, pulsing reality, both intimidating and irresistible. "I... I don’t know," she whispers, her voice unsteady.
Kevin’s hand tightens in her hair, not painful but firm, anchoring her to the moment. "You need to decide, Ash," he says, his tone low and insistent, cutting through her doubt. "This is part of the lesson—learning to handle the finish."
She closes her eyes, pushing aside the ghost of Mason’s disapproval and focusing on the weight in her mouth. "In my mouth," she finally breathes, the words tasting of rebellion and desperate need. A rough groan escapes him as he guides himself deeper, the head nudging the back of her throat.
Her tongue moves tentatively at first, then with more confidence as she recalls his earlier instructions. "Use your hands, too," he reminds her, his voice already ragged with building pleasure. She wraps her fingers around the base, feeling the thick veins and firmness under her palm.
The taste of him is salty and distinctly masculine, overwhelming her senses as she works her mouth along his length. He thrusts gently, setting a rhythm that she tries to match, her jaw aching but her resolve hardening. "Yeah, just like that, you’re a natural," he praises, and the words send a thrilling jolt through her, erasing her insecurities.
Her confidence surges, banishing the lingering shame as she takes him deeper, gagging slightly but pushing through. Kevin’s hips buck involuntarily, and he curses under his breath, his control fraying. "I’m gonna come," he warns, his grip tightening in her hair as the tension coils toward its peak.
“Slow the fuck down, Ashlee,” Kevin growled, his voice strained as he pulled his hips back slightly. “I want to save this, make it last.” He guided her head with a firm pressure in her hair. “The trick to deep throating isn’t force, it’s angle and control. Relax your jaw and let me guide you.”
He’s so much thicker than Mason, Ashlee thought, her mind reeling as she obeyed, letting her jaw go slack. I can feel every inch stretching my lips wide. She focused on the salty taste of his skin and the low groans rumbling in his chest.
For the next several minutes, he worked with her, his instructions a low, steady stream of filth and guidance. “That’s it, now tilt your chin down just a little… yeah, fuck, just like that. You’re taking it so much deeper now.” I’m actually doing it, she marveled, a dizzying sense of power mixing with her submission. He’s fucking my throat and I’m not gagging.
Kevin watched her, her green eyes watering but locked on his, and the sight was almost enough to undo him. Her mouth is a perfect, wet, tight sleeve. I’m going to ruin her for every other man. He thrust a little deeper, feeling the head of his cock nudge against the tight ring of her throat. “You ready for all of it?” he rasped.
Oh god, he’s going to, she thought, a spike of panic and wild excitement coursing through her. She gave a slight, desperate nod, her fingers digging into his thighs. With a guttural groan, he pushed forward, burying the full, impossible length of him down her throat. He’s so deep, I can feel him in my stomach, she screamed internally, her body shuddering as he hiltted himself, claiming her completely.
His grip in her hair tightened, holding her there as she fought the instinct to pull away. "Breathe through your nose," he grunted, his own breath ragged. She obeyed, sucking air in sharp bursts, her throat working wildly around his girth.
He began to move, shallow thrusts that made her eyes water. "That's it, take it all you greedy fucking slut." The vulgarity should have shocked her, but it only burned away the last of her hesitation. She relaxed her jaw completely, surrendering to the rhythm he set.
A guttural, broken sound tore from his chest. "Fuck, Ashlee, I'm coming." He shoved deep one last time, and she felt the first hot, salty pulse hit the back of her throat. Her body tensed, but she held firm, remembering her decision.
SHE SWALLOWS EVERYTHING.
She worked her throat, taking each thick, bitter spurt without hesitation, draining him completely. When he finally pulled out, she gasped, a string of saliva and cum connecting her lips to his spent cock. She looked up at him, her green eyes wide and victorious, the ghost of Mason's criticism finally, utterly silenced.
He stared down at her, his chest heaving. “You swallowed every fucking drop,” he breathed, not a question but a statement of stunned fact. A visceral flashback tore through her: the feeling of him shooting seven, maybe eight thicker ropes of come directly down her throat, past her tongue, her tonsils, somehow taking everything down until she was sucking the last few drops from his cock.
She could tell he was profoundly pleased with the performance. “You’re a real class-A cocksucker, Ash,” Kevin rasped, his voice ragged with awe. “You were born to suck dick.” He shook his head in disbelief, a slow grin spreading. “I’ve never had a throat open up like that for me, so beautifully.”
The raw filth of his praise ignited something primal deep within her. She wiped her mouth with the back of her hand, the taste of him still stark on her tongue. “So I passed the lesson?” she asked, her voice husky.
He let out a short, sharp laugh. “You fucking aced it.” He looked at the red swimsuit still stretched taut over her body, his eyes darkening with a new, more possessive hunger. “Now get on the bed. The practical exam is over.” His tone left no room for argument. “It’s time for the real thing.”
He pulled her onto the bed, his hands rough on her hips as he tore the red swimsuit aside. “I need to be inside you right now,” he growled, his cock pressing against her wet entrance. She gasped as he entered her in one brutal, claiming thrust, her body stretching to accommodate his thick girth.
“Fuck, you’re so tight,” he groaned, driving deeper with each relentless push. Her nails dug into his back, her moans mingling with the slick, wet sounds of their joining. He fucked her with a raw, possessive intensity, each slam of his hips erasing another ghost from her past.
“You take my cock so well, you perfect slut,” he rasped, his breath hot against her neck. She arched into him, meeting his thrusts with a hungry desperation, her climax building like a storm. “Come for me, Ashlee,” he commanded, and her world shattered into blinding, convulsing pleasure.
He followed with a guttural roar, pumping his release deep inside her. They collapsed together, slick with sweat and spent, the room humming with the aftermath. He brushed the hair from her damp forehead, his voice low and earnest. “I’m proud of you, Ashlee. You exceeded my expectations, and they were already lofty.” He let out a shaky breath. “I don’t even miss Hope—is that bad?”
Ashlee traced the line of his jaw, her own confession soft but sure. “I feel the same way about Mason. He’s the last thing on my mind.” A slow, triumphant smile spread across her lips. “We have two more weeks before Hope visits. I look forward to additional lessons.”