Chapter 1: The Test
Rain tapped a steady, gentle rhythm against the windowpane, a sound usually so soothing it could lull Elias to sleep. Tonight, it just sounded like a countdown. The bedroom was warm, bathed in the soft glow of a single lamp, shadows pooling in the corners where the light from the cracked door didn’t reach. Jasmine from the little pot on the sill sweetened the air.
Jasper’s hand, broad and familiar, slid under his t-shirt, palm hot against Elias’s stomach.
“You’re all tense,” Jasper murmured, his lips brushing the shell of Elias’s ear. His voice was a low rumble, felt as much as heard.
“Aren’t I always?” Elias said, the attempt at a joke falling flat.
“Not like this.” Jasper shifted, rolling Elias onto his back so he could look down at him. His blonde hair, perpetually unruly, fell across his forehead. “Hey. It’s just us tonight. Just me and you. No charts, no thermometers, no fucking ovulation apps. Okay?”
Elias reached up, pushing Jasper’s hair back. He tried to smile. “Okay.”
“I mean it.” Jasper dipped his head, kissing him slowly, deeply. His tongue traced the seam of Elias’s lips until they parted, and the kiss turned hungry, a little desperate. It was a feeling Elias knew intimately, this desperate hope that somehow, this time, the alchemy of their bodies would work.
Jasper broke the kiss, dragging his mouth down Elias’s throat, nipping at the juncture of his shoulder. His hands pulled the t-shirt up and over Elias’s head, tossing it aside. The cool air hit his skin, followed immediately by the heat of Jasper’s mouth on his chest, laving a nipple until it peaked into a tight, sensitive bud.
“Jasper,” Elias breathed, his own hands fumbling at the waistband of Jasper’s sweats.
“I’ve got you,” Jasper said, shucking his own clothes quickly before helping Elias out of his briefs. Then they were skin to skin, the full, solid weight of Jasper settling between his thighs. Elias wrapped his legs around Jasper’s waist, pulling him closer, arching up into the friction.
It was different tonight. Usually there was a careful choreography, a positioning guided by cold science. Tonight, Jasper’s touches were possessive, claiming. He kissed his way down Elias’s torso, his tongue dipping into his navel, his stubble rough against the sensitive skin of Elias’s hips.
“Just feel,” Jasper whispered, his breath hot against Elias’s cock. He didn’t tease. He took Elias into his mouth, deep, his tongue pressing hard along the underside.
Elias cried out, a sharp, fractured sound. His fingers twisted in Jasper’s hair, not guiding, just holding on. The wet heat, the perfect suction, the look in Jasper’s brown eyes looking up at him—it was too much. It was everything. Pleasure coiled, tight and urgent, in his gut. He was already close, tension making his thighs tremble.
“Wait, Jas, I’m gonna—”
Jasper pulled off with a filthy, wet sound. He rose over Elias, kissing him again, letting Elias taste himself on his tongue. “I want you to come with me inside you,” he growled, voice rough. “I want to feel you clench around me when you lose it.”
He fumbled for the lube on the nightstand, the plastic bottle cool in his warm hand. He poured a slick pool into his palm, warming it for a second before wrapping his fingers around Elias’s cock, stroking him slowly, thoroughly. Elias thrust into the circle of his fist, his head tossing back on the pillow.
Then Jasper’s slick fingers were pressing against him, one sliding in easily, crooking just right. Elias gasped. A second finger joined, scissoring, stretching, that beautiful, burning fullness. Jasper kissed his shoulder, his neck, his jaw, anywhere he could reach.
“Now,” Elias begged, his voice ragged. “Please, Jasper, now.”
Jasper didn’t need telling twice. He positioned himself, the blunt head of his cock pressing against Elias’s entrance. He pushed in, a slow, inexorable invasion that stole the air from Elias’s lungs. He was so full, so perfectly stretched and filled. Jasper stilled, buried to the hilt, forehead damp against Elias’s.
“You feel so fucking good,” Jasper choked out. “Every time. Like you’re made for me.”
Then he moved. Long, deep pulls that hit that spot inside Elias with every thrust. The bed rocked against the wall in a rhythm older than time. The sounds were obscene: skin slapping against skin, ragged breaths, broken moans, the wet slick of their joining.
Elias was unraveling. The world narrowed to the points where their bodies connected: Jasper’s hands gripping his hips hard enough to bruise, Jasper’s cock driving into him, Jasper’s mouth on his. He chanted his name, a mantra. “Jasper, Jasper, fuck, right there, don’t stop—”
Jasper’s pace turned frantic, pounding, possessive. His rhythm faltered. “Elias… I can’t… I’m gonna—”
“Do it,” Elias urged, his own release building, a tsunami wave. “Come inside me. Fill me up. Please.”
With a shattered groan, Jasper obeyed. Elias felt the hot, liquid pulse deep within him, the shudder that wracked Jasper’s entire body. That trigger was all he needed. His own orgasm tore through him, blinding and violent, painting streaks across his stomach and chest. He clenched around Jasper, milking him through the last waves, his cry muffled against Jasper’s shoulder.
For a long moment, there was only the sound of their heaving breaths and the rain. Jasper collapsed, careful to keep his weight on his elbows, still buried inside Elias. He nuzzled into the damp hollow of Elias’s throat.
“That was…” Jasper started, but didn’t finish. He didn’t need to.
Elias just held him, running his hands over the sweat-slick muscles of Jasper’s back. Hope, fragile and treacherous, bloomed in his chest. He could feel the wet heat leaking from him. Maybe, he thought. This time, maybe.
The digital clock read 3:47 AM. The rain had softened to a drizzle. Jasper slept deeply beside him, an arm thrown across Elias’s waist. But Elias was awake, staring at the ceiling, the hope from hours ago curdled into a familiar, sickening anxiety.
He slid out from under Jasper’s arm. Jasper mumbled but didn’t wake. Elias padded, naked, to their ensuite bathroom. He didn’t turn on the light. The grey pre-dawn glow from the window was enough.
The little box was in the back of the cabinet, behind the spare toilet rolls. His hands were steady, eerily calm, as he took one out. He’d done this so many times the ritual was automatic. Pee on the stick. Cap it. Lay it on the edge of the sink.
Three minutes.
He leaned against the counter, the cold marble biting into his thighs. He watched the second hand sweep on his watch. He didn’t pray. He’d given that up months ago.
When the time was up, he picked it up. He tilted it toward the grey light.
A single line. Crisp, clear, unequivocal.
Not even a faint shadow. Just one line.
The weight that hit him was physical. It drove the air from his lungs. He slumped, his back sliding down the cabinet until he sat on the cold tile floor. He drew his knees up, resting his forehead on them. A horrible, silent pressure built in his chest, behind his eyes.
He heard the bed creak. Soft footsteps.
Jasper stood in the doorway, silhouetted by the bedroom’s dim light. He was naked, his hair sleep-tousled. He didn’t ask. He saw the test on the counter, saw Elias crumpled on the floor.
“Oh, baby,” Jasper whispered, his voice thick with sleep and immediate understanding.
He crossed the room and sank to the floor, gathering Elias into his arms, pulling him against his solid chest. Elias went rigid for a moment, then shattered. A raw, ugly sob broke from him, then another. He shook apart in Jasper’s arms, the disappointment a live wire in his veins, burning through the last of his composure.
Jasper just held him. He didn’t offer platitudes. He didn’t say next time. He rocked him slowly, his lips pressed to Elias’s hair, his own breath hitching. Elias could feel the dampness on his own shoulder where Jasper’s face was buried.
After a long time, the storm of tears subsided into shaky, ragged breaths. The room was lighter now, the world outside moving on, indifferent.
Jasper stirred. He reached up, grabbed the test from the counter, and looked at it. His jaw tightened. Then, deliberately, he placed it back on the counter, the single line facing them.
“Leave it,” he said, his voice raw but firm.
Elias looked at him, confused, exhausted.
“I want to see it,” Jasper said, his arm tightening around Elias. “I want to remember what this feels like. So when it does happen—when, Elias—we’ll know. We’ll really know what it means.”
He stood, pulling Elias up with him. He didn’t lead them back to bed. Instead, he guided them to the shower. He turned on the water, hot, and stepped in, drawing Elias under the stream with him. He washed them both, his touch gentle, thorough, anointing. Washing away the salt, the sweat, the night. Not the hurt. That, he let stay.
He turned off the water and wrapped Elias in a soft towel, then himself. The test still sat on the counter, a small, white monument.
Back in the bedroom, Jasper pulled on a pair of boxers and handed Elias some sweats. “Come on,” he said.
“Where?”
“Kitchen. I’m making you the worst, sugariest French toast you’ve ever had. And we’re going to eat it in the dark and not talk about anything important.”
Elias followed him. The house was quiet, the only sound their footsteps on the hardwood. As they passed the bathroom, the open door framed the little stick on the marble. Elias didn’t look away. He let himself see it. He let it hurt.
Jasper’s hand found his, fingers lacing tightly together, and pulled him forward toward the kitchen, into the grey, waiting light of the new day.