Chapter 6: Geography Lessons
The Jackson dining room felt different now, the morning light slicing through the dust motes like something holy. Textbooks and half-empty coffee cups littered the table between them, a barrier and a bridge. Dante nudged his geography notes, the useless scrawl about tectonic plates blurring. "This is pointless," he muttered, the words gritty with fatigue.
Dre watched him, his artist's eyes missing nothing. He reached over and slowly slid the notebook away. "Okay," he said, his voice calm. "Forget the test." He pulled his own laptop across the scarred wood, the click of the keyboard loud in the quiet house. "Let's talk about what happens after."
Dante's throat tightened. "Dre, I got nothing. My dad—"
"I know what your dad said." Dre didn't look up, his fingers typing. "So we find someone else to pay." He turned the screen. A scholarship portal glowed, a daunting grid of empty fields. "Start here. What do you want to study?"
A hollow laugh escaped Dante. "I don't know. Football, I guess." The words tasted like ash.
"Football ends." Dre’s gaze was steady, unflinching. "What's left?" The question hung there, immense. Dante stared at the blinking cursor, his mind a perfect, terrified blank. He saw the cliffside again, the empty beer cans, the void.
"You're good with people," Dre said softly, not letting him sink. "You listen. You lead." He leaned forward. "That's a thing, Tay. That's a million things."
Dre’s question lingered, but the silence felt thoughtful now, not empty. Dante’s eyes drifted from the screen to his own hands, resting palms-up on the wooden table. He remembered the feel of a torque wrench, the satisfaction of a clean schematic.
“Back when I was younger I loved to work with my hands,” he said, the words coming slowly. “Back before I fucked up my family, my dad used to teach me all this cool shit about engineering.” He traced a whorl in the wood grain. “He does mechanical engineering, so maybe I’ll look into computer engineering.”
A real smile broke across Dre’s face, bright and immediate. “That’s dope.” He leaned back in his chair, the old wood creaking. “If anyone can hack into some shit, it’s you.”
Dante playful shoves Dre, a grin finally touching his own lips. “Man, shut up!” They both laugh, the sound bouncing off the kitchen cabinets.
Then Dre is quiet, his smile softening into something more careful. “Do you think your parents are coming to your game tomorrow?” he asks. “Since it’s for the state championship?”
Dante shakes his head once, the motion final. “But you know what, I’m good, bro.” He picked at a splinter in the table. “I can’t make my mom put the wine bottles and Xanax down, or make my dad think I’m worthy enough to be his son.”
“You know what? Fuck ‘em,” Dre said, his voice low but fierce.
He nudged Dante’s foot under the table, a solid point of contact. “And they better not ask for no season tickets when my boy, Tay, goes to the NFL.” They laughed loudly, a release of shared, bitter understanding.
“We’ll be there, like always, Tay. You know that.” Dre’s promise hung between them, heavier than the championship.
Dante’s laughter faded, but a warmth remained in his chest. He looked at Dre, really looked, seeing the friend who knew about the cliffside and the bruises and the engineering. The unspoken thing from last night hummed in the space between their chair legs.
The unspoken thing from last night hummed in the space between their chair legs. Dante broke the silence first, his voice quieter than before. “Thanks, Dre, for making me feel less like shit.”
Dre didn’t look up from the laptop, but his typing fingers stilled. “You know me by now, Dante. I don’t say anything I don’t truly mean.”
“Yeah, yeah, yeah,” Tay responded, a nervous laugh punctuating each word as he tried to release the intimate tension building between them. He spun a pencil on the table. “So, tomorrow, when I win Big Dawg MVP, I need you to put my face on one of those t-shirts and sell them at school.” He grinned, the quarterback mask sliding back into place with practiced ease. “I gotta pay for college somehow.”
They both laughed, the sound a brief, shared relief. Dre shook his head, a slow smile spreading. “Nah, I got you, Tay. I know what to get you.”
“& what’s that?”
Dre moved his chair closer, the legs scraping softly on the floor. The air between them thickened, charged with the promise of his next words. “After you win,” he began, his voice dropping to a conspiratorial murmur meant only for the space between their faces. “After all the media, the on-field celebrating and photos are done…”
He leaned in even closer, his breath a whisper against Dante’s cheek. “I’m going to snatch you under the bleachers where the blind spot is.” Dante’s playful grin froze, his eyes widening slightly. “And I’m going to pull your helmet off,” Dre continued, his gaze tracing the imagined lines of Dante’s face.
“Because I want to see that mop of curly hair sticking to your forehead, your flushed cheeks, and that beautiful face of yours with those green eyes.” He paused, letting the vivid image hang there. “So I can see the moment your gay panic rushes reaches those eyes, your breathing more uneven, right before I sink my lips onto your perfect pink ones.”
Dante stopped breathing entirely. The pencil clattered to a halt on the table.
The pencil clattered to a halt on the table. Dante’s lungs refused to work. His mind flashed with the cliffside’s emptiness, his father’s sneer, the terrifying freedom of Dre’s mouth last night. This was different. This was a plan.
It was a promise in broad daylight. He imagined the sweat, the roar of the crowd fading, being pulled into that dark, private space. He saw the specific, wanting look in Dre’s eyes as he described it. His own panic wasn’t just fear now. It was desire, sharp and terrifying. It clawed its way up his throat.
He couldn’t speak. He dragged his gaze from the wood grain to Dre’s face. He found no joke there, only a steady, patient certainty. The air hummed.
They share a glance.
It lasted only three heartbeats. In it, everything was exchanged: the cliffside confession, the bruise, the warm safety of Dre’s bed, the tectonic shift of their kiss. Dante’s fear was seen, held, and not dismissed. Dre’s promise hung, unwavering, in the charged silence between them.
“Okay,” Dre said, the word soft as a settled fact. He didn’t move away. His knee stayed firmly against Dante’s under the table, an anchor in the storm he’d just conjured.
Dante finally took a ragged breath. “You can’t just say shit like that,” he whispered, his voice rough. “My heart is fucking beating out of my chest, Dre.”
A faint, knowing smile touched Dre’s lips. “Good.”
“Good.” Dante whispered, the word choked and thin. A sharp, involuntary tremor ran through his thigh where it pressed against Dre’s. The contact felt electric, a live wire feeding the frantic static in his head.
He tried to breathe, to slow the hammering in his chest, but every image Dre painted—the sweat, the dark space, the claiming kiss—flooded his system with a white-hot current. His body was reacting on a primal frequency his mind couldn’t override. The worn fabric of his jeans felt suddenly, desperately tight.
Dre’s eyes, dark and knowing, drifted slowly down from Dante’s face. They lingered for a beat on the table’s edge, then dipped lower. A faint, almost imperceptible smirk touched his lips. He leaned in so close his whisper was just a brush of warm air against Dante’s burning ear.
“I know that’s not the only thing on you that has its own heartbeat.” Dre said, his head nodding towards Dante’s crouch, which now sported an obvious stiffy. Dante’s entire body locked, a wave of scorching humiliation and raw need crashing over him. He couldn’t look down.
“Fuck,” Dante breathed out, strangled and soft. He squeezed his eyes shut, as if he could vanish. “You’re trying to kill me, man.”
The air vanished from the room, replaced by a thick, charged silence. Dante kept his eyes clenched shut, the phantom roar of a future crowd mixing with the deafening pound of his own pulse in his ears. He felt exposed, completely seen in a way that was more intimate than any touch.
Dre didn’t retreat. His knee remained a solid, grounding line of heat against Dante’s. The smirk was gone, replaced by something quieter, more intense. He just watched Dante’s struggle, the rapid flutter of his closed eyelids, the tight clench of his jaw.
After a long moment, Dante’s eyes opened. They were wide, the green dark with a chaotic mix of panic and want. He looked at Dre, searching for mockery or pity. He found neither. He saw only understanding, and a patient, waiting hunger that mirrored his own.
Without breaking eye contact, Dre slowly leaned back in his chair. The movement was deliberate, giving Dante space to breathe, to think. The corner of his mouth twitched, not in a smile, but in quiet acknowledgment of the truth now throbbing between them.
“So,” Dre said, his voice returning to its normal, low cadence, though his eyes still burned. He gestured casually toward the forgotten laptop. “We filling out this application, or what?”
Dante couldn’t even laugh he was so flustered. But Dre seemed as cool as a cucumber. “Bet let’s get back to it then.”
The rest of the afternoon passed in a blur of typed responses and the quiet, charged silence of their shared space. Later that night, they both laid in Dre’s bed again. Another thunderstorm. This year’s spring was springing.
Dante laid on his back his head facing the wall, while Dre laid on his side facing the window. Tay knew he wasn’t going to sleep tonight. Not with Dre being this close. The same Dre who had haunted his dream.
One dream in particular the one from last night, where Dre didn’t just stop at a kiss. The one that had him walk awkwardly to the bathroom because his PJ bottoms literally were sticking to his thighs, all for him to wake up still laying next to the main character in his dreams. Here he was again, another night. Trying to still his racing heart.
Every shift of the mattress, every rustle of Dre’s sheets, was a seismic event. He replayed the dream, the feeling of Dre’s hands not on his face but gripping his hips, the shocking, perfect friction. A low rumble of thunder echoed the ache in his own body. He was painfully hard, the fabric of his shorts taut and confining.
He tried to shift, a subtle adjustment to relieve the urgent pressure, and the old bedsprings let out a high, betraying whine.
Dre sighed heavily into his pillow, the sound weary and strained. "I CAN’T SLEEP WITH YOU MOVING AROUND, TAY!"
Dante froze, mortification washing over him hotter than the desire. "Sorry," he whispered to the wall. "Just... can't get comfortable."
A long silence followed, filled only by the distant roll of thunder. Then the mattress dipped and shifted behind him.
Dre’s warmth radiated against his back as he turned over. "You’re thinking about it, aren’t you?" Dre’s voice was a low murmur in the dark, no trace of sleep in it. "What I said today. About tomorrow."
Dante didn't dare move or breathe. His silence was confirmation enough.
He felt Dre’s fingers, then, not on his shoulder but lightly tracing the healed yellow edge of the bruise on his cheekbone—the one Dre’s kiss had first touched. The contact was electric, a bolt that shot straight down his spine.
"So think about it," Dre whispered, his lips now close enough to Dante’s ear that his breath stirred the curls there. "But let your body rest." His hand slid down, coming to rest not on Dante’s hip, but solidly on the small of his back, a heavy, calming weight.
The touch didn't lessen the ache; it mapped its coordinates. "How?" Dante choked out, the word ragged.
"Breathe," Dre said, his palm warm and steady through the thin cotton. "Just breathe. I've got you."
Dre’s hand slid from the small of his back, the path it traced down his spine a line of fire. Dante froze, every muscle locking. The world narrowed to the press of fingertips against the dip of his waist, the hem of his t-shirt.
The hand slipped lower, palm flat and hot over the thin jersey of his shorts. Dante literally stopped breathing. He could feel Dre’s breath on his neck, warm and uneven.
“Is this okay?” Dre asked, his fingers just lightly touching over the constricted fabric. Dante managed a shaky, silent nod against the pillow, his body vibrating with a tension that was pure want. Dre’s voice went deeper, a rough vibration against his skin. “Good.”
He paused, his thumb moving in a slow, maddening arc. “Because I’ve been thinking about how you’d sound when you finally cum for me, Tay.” His lips brushed Dante’s ear. “For me only.”
Then his entire large palm had Tay in his grasp, a firm, undeniable pressure. Dante gasped, a sharp, broken sound swallowed by the thunder. He arched into the touch, a helpless reflex, his own hand flying back to clutch at Dre’s wrist not to pull away, but to hold him there.
He arched into the touch, a helpless reflex, his own hand flying back to clutch at Dre’s wrist not to pull away, but to hold him there. Dre’s chuckle was a dark, warm sound against the nape of his neck. “Move your damn hand, before I pin you down and take you in my mouth.”
Dante’s grip went slack, his fingers falling away. “I settled for this,” Dre murmured, his own hand still moving with a firm, deliberate rhythm over the fabric, “because I figured it wouldn’t have you immediately running to hide.” He placed a soft kiss on the back of Tay’s neck. “We both know I’m stronger than you, so be still and let me have this.”
He reached into his drawer, the movement jostling them, and grabbed a glob of Vaseline. Then he pulled Tay, and they both sat up in the half-lit glow of the stars. Dre’s back was flush to his headboard and Tay’s back was flush to his chest, a solid wall of heat surrounding him. “I saw this on a flick one time,” Dre whispered, his lubed hand sliding into Tay’s PJ bottoms, the cool slickness a shocking contrast to the night’s warmth. “And I came so fucking hard imagining it was you.” His hand found its target, closing around him fully, and Dante’s head fell back against Dre’s shoulder with a choked gasp. “Now it is.”
He wrapped one arm around Tay’s waist, anchoring him, as the other began to move. The world dissolved into the slick, perfect friction and the puff of Dre’s breath against his temple. A high, thin sound escaped Dante’s lips, one he’d never heard before. “My dad,” he rasped, the words a fragmented plea, as his body betrayed every lesson his father had ever carved into him. Dre’s arm tightened around his waist, a silent answer against the dark.
Dre’s arm tightened around his waist, a silent answer against the dark. “Fuck him, Tay,” Dre growled into his ear, his hand moving with a purpose that erased every other thought. “Focus on my hand fucking you instead.” Tay whimpered, his head leaning back fully onto Dre’s shoulder as Dre’s lips found the sensitive shell of his ear. “Damn, Tay,” Dre breathed, the words a hot vibration against his skin. “Maybe I’ll draw us just like this next.” His grip tightened, his stroke becoming deliberate and demanding. “Me stroking your cock and you just accepting what you can’t fight anymore.”
Tay’s curls were a damp mess against Dre’s collarbone, a fact Dre noted with a rough, appreciative sound. “You and those beautiful fucking curls a mess because you no longer give a fuck about normal.” The only sounds were the rain pelting the house, Tay’s soft moans and heavy breathing, and the slick, rhythmic noise of Dre’s well-lubed hand working him. “And fuck, Tay,” Dre murmured, his own breath hitching, “your cock looks so fucking sexy, the tip all red for me.” Their eyes met in the dim half-light from the window, and the world narrowed to that shared, desperate gaze. “Fuck, Dre,” Tay whispered, the confession torn from him.
He was trembling violently in Dre’s arms, every muscle coiled tight. “I can’t hold it, Dre, I can’t,” he panted, his hips arching helplessly into that perfect friction. “I’m going to cum, Dre, I’m going to fucking cum.” Dre’s hand never slowed, his voice a low, encouraging promise against Tay’s cheek. “I know,” he said, the words soaked with a fierce tenderness. “And you’ve needed it for so long, Tay.” He shifted just enough to capture Tay’s lips, his tongue finding Tay’s whimpering one in a deep, claiming kiss. “It’s okay,” he breathed into his mouth. “Bust for me.”
Dante’s body tensed, a spectacular, unraveling cord of pure sensation.
Dante moaned loudly into Dre’s mouth, and thank god for that, otherwise everyone in that house would know exactly what they were doing. Dre held him through his final tremors, the shuddering aftershocks that felt like his skeleton was trying to escape his skin. The world swam back into focus, a disorienting mix of Dre’s lavender soap, his own sharp sweat, and the thick, familiar scent of his release.
“Damn, Tay,” Dre breathed against his lips, a low laugh rumbling in his chest. “You got nut everywhere.” Dante tried to pull away, a hot wave of shame washing over the bliss. But Dre didn’t let him go, his arms locking tighter around Dante’s trembling middle. “I’m trying to make a mental note to sear this image into my brain,” Dante mumbled, his face burning into Dre’s neck.
“Okay, I draw the line at you drawing me covered in nut, bro,” Dante muttered, his voice still ragged. Dre’s seriousness cut through the teasing. “You think I’d let anyone see that picture?” His hand smoothed up Dante’s damp back. “I’d save it.” He paused, letting the weight of his next words sink into Dante’s oversensitive skin. “I’d save it so when we finally fuck for the first time, I can take you over it.”
Dante caught the usage of his word—when, not if. His breath hitched again, for a completely different reason. Fuck. Tomorrow was going to be a long day, especially with the state championship.
Dre’s fingers, still slick, moved from Dante’s back. He scooped a warm glob from Dante’s stomach without a word.
He put it on his own tongue, the act deliberate and slow. Then he grabbed Dante’s chin, turning
his face, and kissed him again.
The kiss was deep, a reclaiming. The sticky, salty-sweet tang of Dante’s release mixed between their tongues, making the connection feel filthy and profound. Dante whimpered, his oversensitive body sparking back to life.
Dre pulled away, looking Tay in the eyes, his own breath shaky. “I’m going to pull away now, Tay,” he whispered, his voice rough, “because when I nut for you, I know exactly where I want it.”
Dante’s breath caught, his mind scrambling through a haze of pleasure toward the implication. “Where?” The word was a dry crackle in his throat.
Dre just smiled, that slow, knowing curve of his lips, and finally released him. The cool air hit Dante’s damp skin, making him shiver. “WELL, IT DEFINITELY WON’T BE OUTSIDE, NOT AT FIRST.” Dre winked and got up to clean up so that they could get to bed.
He returned with a warm, damp cloth, his touch businesslike yet tender as he cleaned Dante’s stomach. Dante watched him, the simple care carving something fragile and new inside his ribs. “You good?” Dre asked, tossing the cloth toward the hamper.
“I don’t know,” Dante whispered honestly, the admission floating in the dark.
“That’s alright.” Dre slid back under the covers, this time turning to face him. He didn’t pull Dante in, just opened his arm in an silent invitation on the pillow between them. Dante stared at that space, his heart a trapped bird. After a lifetime of measured distance, this simple offer felt more monumental than anything before.
He shifted, slowly, until the back of his head settled into the crook of Dre’s arm. Dre’s fingers immediately found his curls, combing through them with a gentle, rhythmic patience. The storm inside Dante began to quiet, soothed by the anchor of that touch. He listened to Dre’s breathing deepen and slow behind him, a steady tide pulling him under.
“Dre?” he whispered into the dark.
“Mmm?”
“Tomorrow… under the bleachers.” He swallowed. “Are we really doing that?”
Dre’s fingers stilled for a moment, then resumed their gentle motion. “Only if you want to.”
The promise, now a choice, settled over him like a blanket. Dante closed his eyes. For the first time in years, the future didn’t feel like a cliff’s edge. It felt like a held breath, waiting for him to choose the leap.
For the first time in two years, Dante slept. His mind at peace.