Caleb's Visit

venicedude

Superior Member
Gold
Platinum Gold
Joined
Nov 23, 2010
Posts
652
Media
0
Likes
3,527
Points
748
Location
Venice, CA
Gender
Male

​






I’d been rehearsing casual for three weeks.

Not obsessively. Reasonably. The specific register I was practicing was not too eager, not too indifferent — a person who has moved on, who reorganized around the loss of a particular friendship the way you reorganize a room after the furniture changes, and who now exists, quite stably, in the new arrangement. I’d been practicing it in the shower and on the subway and once, embarrassingly, in front of my bathroom mirror at 11pm. I almost believed it. That’s not nothing.

The Uber driver dropped me two blocks away, thanks to festival street closures, which meant I arrived at Joshua’s building already sweating through my good shirt. I stood on the sidewalk for a moment looking up at the building — four floors, bay windows, a buzzer panel with small handwritten labels. 4C. I pressed the button.

The intercom crackled with his voice. “Caleb!”

“Hey. It’s me. I’m here.”

“Obviously you’re here. Come up.”

My stomach dropped.

I told myself it was nerves. I carried the explanation upstairs because it was reasonable, and I was a reasonable person having a reasonable reaction to seeing an old friend after six years.

The explanation didn’t hold. My body had already decided this was something else.

The door buzzed, and I pushed through before I could talk myself into walking back into the September heat and pretending I’d missed my flight.

Four flights. I took the stairs because the elevator looked ancient and slow, and I needed the extra thirty seconds to get my face under control. Thirty seconds to remind myself that Joshua Hale was not, in fact, the gravitational center of the universe. He was just a guy I’d lived with for four years of college, and whatever I’d felt back then—whatever inconvenient, persistent thing I’d carried around like a stone in my chest—that was ancient history.



He was waiting in the doorway, and this was the part I’d miscalculated. I’d prepared for seeing him — for the recognition, for the inventory — but I hadn’t fully accounted for the doorway itself. The specific geometry of Joshua filling a frame. He was broader through the shoulders than he’d been in college, the same dark mussed hair, a close-trimmed beard he’d apparently acquired in the last six years. And he was barefoot — immediately, constitutionally barefoot, the way he’d always been, taking his shoes off the moment he crossed any threshold since freshman year, as if the floors of whatever space he entered were his to claim.
Something in my chest did a thing I wasn’t going to examine.

“You look exactly the same,” he said, tilting his head. The sideways not-quite-smile. Everything I’d rehearsed went somewhere I couldn’t locate.

“That’s probably not a compliment.”

“It absolutely is.” He pulled me into a hug, quick and warm and familiar, and the smell of him hit me all at once — detergent, skin, something faintly cedar-like underneath it. My body recognized it before the rest of me did. For a second I was back in our dorm room at 1am. Him asleep shirtless on top of the blankets. Me staring at the ceiling trying not to look at him.

He took my bag from my shoulder — not offering, just taking, like there was no question — and turned back into the apartment. I followed, past the coatrack with its tangle of jackets, into the warm amber smell of garlic and something in the oven.

The apartment looked like two people had been living in it long enough to stop performing for it. I noticed this before I noticed anything else — the illustrator’s reflex, read the space before the figures. Joshua’s bookshelves organized with the aggression of someone who cares but won’t say so. A lamp that was clearly Oliver’s — warm terracotta, actual aesthetic intention. Climbing gear in the corner. The couch slightly sprung, the kind that holds the shapes of two specific people.

This is his life, I told myself. He exists here in a context that has nothing to do with you.

“Oliver’s almost done,” Joshua said, crossing toward the kitchen.

And then the person in the kitchen said my name.

He said it with his back still to us. Then he turned around, wiping his hands on a dish towel, and crossed toward me.
Oliver Bennett was shorter than Joshua by a couple of inches, leaner, tousled blondish/brown hair, blue eyes that found available light the way water finds level. His hands were rough at the knuckles, nicked in several places — the hands of someone whose work pushed back. He moved with an ease in his own body that I clocked before I meant to, the unhurried quality of someone entirely at home in their own skin. He put out his hand and I shook it.

“I’ve heard a lot about you,” he said.

“Good things, I hope.”

“Specific things.” A slight smile. “There’s a difference.”

I wasn’t sure what to do with that, so I didn’t do anything but smile.

“I looked up your work,” he said.

I looked at him. “You did?”

“Of course.” He said it like it was obvious. Like looking up a stranger’s portfolio was a normal thing to do. “The piece with the two figures on the bridge. I kept coming back to it.” A beat. “The distance between them — you can’t tell if they’re about to meet or if they’ve already said goodbye.”

The accuracy of it hit harder than I wanted.

“It’s open to interpretation,” I said.

“That’s what all the best artists say.”

He smiled, and the smile was warm and it landed on me with a specificity that made me want to glance behind me to check he meant me. Oliver Bennett had apparently formed a favorable impression of me before I walked through the door and that this made me nervous in a way I couldn’t cleanly account for. I looked back at my beer.

Joshua produced, from the back of the refrigerator a six-pack of Trillium Cutting Tiles — which I had drunk almost exclusively the fall of junior year and not thought about since.

He set them on the counter, opened one, handed it across. Our fingers brushed in the handoff. I didn’t examine whether it was deliberate.

“He mentioned the brand twice,” Oliver said, from behind Joshua, with the warmth of someone who had been living with this quality for years and loved it anyway. “I think he was hoping you’d notice.”

“I notice,” I said.

Joshua shrugged with an expression that meant he was pleased and intended to pretend he wasn’t. I recognized it. I’d forgotten I recognized it. The Trillium was cold and sharp and tasted like a Tuesday in November, junior year, and I took a long drink and set it down.

“I almost got gummy worms and a Dr Pepper,” Joshua said, casually, already turning back to the stove. “Saw them in the store and thought about it for a second. Figured that was too much.”

I went still.

He said it like it was nothing. Like standing in a bodega six years later and picking up a bag of gummy worms on instinct was just a funny thing that had briefly occurred. Not an admission. Just: I remembered, I almost acted on it, I put them back, moving on.
“Probably,” I said.

Oliver was watching me from across the kitchen with an expression that wasn’t quite a smile. I looked at my beer.
The gummy worms had been a thing in college. Not a romantic thing — a Joshua thing, its own category entirely. The night before a big project was due, I’d go quiet in a specific way, too far inside my own head to come out through normal conversation. I’d stopped trying to explain it and just accepted that I went somewhere unreachable the night before work was due. Joshua noticed. I don’t know exactly when — late freshman year, maybe, or sophomore — but at some point he started showing up. Two in the morning, knock on my studio door, a bodega bag swinging from his hand: gummy worms and Dr Pepper because they were my favorites, no explanation beyond you looked like you needed these. He didn’t stay long. He wasn’t performing comfort. He’d assessed the situation, identified what was needed, acted on it, and left me to work.

I’d never asked him to. He’d never asked if I wanted him to. He just showed up, because he’d noticed, and he did something with what he noticed, and then he turned back to whatever he’d been doing before.

I felt gratitude, and underneath the gratitude something that didn’t have a clean name — the particular ache of being known that specifically by someone who had then disappeared for six years, and who was now standing at a stove in Brooklyn producing it all again, casually, like no time had passed.

Joshua had always moved through closeness like it was harmless. Physical affection, late-night confessions, sleeping half on top of people during movie nights, remembering details no one else remembered. He generated intimacy the way some people generated warmth. I had never figured out whether he understood what it did to the people around him.

Joshua turned back from the stove. He looked at me for a moment — a half-second longer than casual — something in his expression that I couldn’t read and that he didn’t offer any key to. He’d been doing that as long as I’d known him. Like there was another step we’d never taken, or another door we’d never opened. Every time I thought I understood what I meant to Joshua, something happened that made the interpretation unstable again. He loved in ways that felt intimate without ever clarifying intimacy. Then he looked away.

We settled in the living room while Oliver finished at the stove — Joshua on the couch, me on the floor with my back against the coffee table, the way I’d always preferred. The Trillium was cold in my hand.

Joshua stretched against the back of the couch, his shirt lifting just enough to expose the flat line of his stomach. Something low in my body tightened before I could stop it.

So not cool.

“I looked you up too,” I said, turning toward the kitchen. “Oliver Bennett Sculptor. Which is a very literal Instagram name.”
“Joshua named it.”

Joshua, from the couch, rolled his eyes: “I did not choose the name, told him to make it something people could find.”

Oliver appeared in the kitchen doorway, dish towel over his shoulder. “The reach piece,” I said, before I could stop myself. “The arm extended. I kept trying to figure out what it was reaching for.”

He went slightly still. Not caught — the stillness of someone encountering something true from an unexpected direction.

“I don’t know yet,” he said. “That’s the part I’m still working on.”

“I figured. It looked like it.”

A beat of quiet.

“He does that,” Joshua said, looking at me. “Makes the thing before he knows what it’s about and figures it out after. I’ve watched him finish a piece, step back, and genuinely have no idea what he’s just made. Then three weeks later he explains it like it was always obvious.”

“It usually is obvious,” Oliver said. “After.”

“High praise,” Joshua said drily. Then, with a turn of his head: “You do the same thing. In your work. The ambiguity isn’t evasion — it’s structural.”

I looked at him. He said it the way you say something you’ve been thinking for a while and finally just say, with no particular ceremony.

“Yeah,” I said. “That’s — yeah.”

Held my gaze for a moment, something moving in his expression that I couldn’t name. Then he looked down. Just like that.
I looked at my beer.

A beat passed. Then Joshua said: “Oliver got obsessed with Murnau last winter. Watched Sunrise four times in one week.”
“Sunrise is the one where the problem of cinema gets solved in eight seconds.”

Oliver appeared in the kitchen doorway. He looked at me for a moment with that quality of attention — the question being checked against the answer. Then he smiled, came in, and sat cross-legged beside me.

We talked about Murnau — or I talked and Oliver pushed back in the specific way of someone who has thought about it more than casually, and somewhere in that exchange I forgot to manage myself.

Joshua got up to check on the bread, and as he went he was already singing — mid-verse, fully committed, badly. “A little ditty about Jack and Diane/ Two American kids doin the best they can.” I went completely still.

“He still does that?” I said, toward Oliver in the armchair.

His laugh — that genuinely good laugh, starting low. “Every day. Sometimes twice.”

“He doesn’t know he’s bad.”

“He absolutely does not know he’s bad.”

We were both grinning — a brief, genuine moment that belonged entirely to us — and when Joshua came back he looked between us with actual uncertainty. “Were you just complimenting my singing?”

He meant it. That was the funniest part. Oliver caught my eye with an expression I didn’t entirely understand — warm, yes, but carrying something else underneath, a charge I couldn’t name that landed low in my stomach. I looked away.

Dinner was made. Oliver brought it out in bowls and we ate on the floor around the coffee table, the city outside the window going amber and then blue. The conversation continued the way it had been going — Murnau giving way to Renoir, giving way to a genuine argument about whether the French New Wave had saved or ruined cinema. I was warm and engaged and slightly combative, the version of myself that exists when I’m not afraid of anything in the room.

Joshua was nearby, reclining against the couch. I was aware of him the way you’re aware of a fire — not looking directly, always knowing exactly where it was.

“You used to do this in the library,” Joshua said, without looking up.

I stopped. “Do what?”

“Get like this about a film. You’d find whoever had seen it and corner them. You did it to me about Chinatown for forty-five minutes freshman year.”

“I don’t remember that.”

“You absolutely remember that. You had a thesis. There were diagrams.”

“There were no diagrams.”

“There was a napkin.”

Oliver was watching us with the quality of attention I was starting to recognize as his resting state — warm, precise, missing nothing.

“I had notes,” I said.

“Diagrams,” Joshua said, and the corner of his mouth did the thing, and he looked away.

Oliver caught my eye across the room. His expression was warm and careful and holding something I couldn’t quite read — something that went beyond cataloging, that had a temperature to it. It lasted a beat too long. Something dropped in my chest, lower than I expected, and I looked away before I could identify what it was or what he’d meant by it.

The conversation moved the way it moves when people are comfortable — around corners, doubling back, going nowhere with purpose.

At some point during the second glass of wine Joshua’s hand found Oliver’s thigh. Automatic, unconscious, the gesture of someone who has stopped keeping track of whether he’s allowed to touch. Not performed for anyone.

I saw it and looked away. Looked at my bowl. Looked back.

Jealousy, I told myself. Simple, accountable jealousy. The predictable response to watching someone you’d once wanted touch someone he’d chosen instead. I could work with jealousy.

What I couldn’t quite work with was the way my eye kept returning to the point of contact — Joshua’s hand, Oliver’s leg — and the specific quality of warmth that gathered there. That was something other than jealousy, something I didn’t have a tidy category for, and I took another drink and left it uncategorized.

A little later — bowls half-empty, the second bottle open — I glanced across the coffee table and saw that Joshua’s bare foot had found Oliver’s calf. Just resting there, the top of his foot warm against Oliver’s leg, the way you touch someone when you’ve stopped counting your own touches.

Something moved through me. Warm, immediate, physical — pressure building at my groin before I’d even registered what I was looking at. I looked back at my wine. My pulse was doing something I needed it to stop doing. I was acutely aware of being on the floor in a small warm room with these two men, the lamplight close, the three of us near enough that I could feel the warmth coming off Joshua’s arm.

I shifted, angling my hips away, and held my wine glass in my lap with both hands.

The bulge in my pants was growing. Joshua was two feet away. If he glanced over — if he glanced down — he would see exactly what had happened to me, and I had no explanation that didn’t unravel everything I’d spent three weeks rehearsing. I focused on Oliver, who was saying something about the wine. I kept my eyes off the foot. I waited, with what remained of my dignity, for my body to come back under management.





There is more to this chapter, but it is too long for LPSG, so you can read it in full here:

: Redbook | Substack
 
This chapter is narrated by Oliver

I catch Caleb’s real laugh as I am coming back from the kitchen, and it ignites something in me. Not just affection — it’s warmer than that, with a little electricity in it. He’s been so careful all evening. Composed in a certain way that shows you all its seams if you know what to look for. And then Joshua says something and the laugh gets out before Caleb can catch it, his hand going up to his mouth too late, and his whole face changes.

There he is, I think. This is the guy Joshua told me about.

I give myself permission to really look at him.

He’s handsome in a way that sneaks up on you — vulnerable and understated. You have to catch him really smiling to understand how attractive he really is. His blue eyes help, when they’re sparkling and open, which they are now, the laugh having briefly stripped his guard. An angular face with good bones, too busy reacting to everything to hold still, which I find immediately interesting. And the blush — it arrives on his cheeks before he knows it is coming, and then he knows, and the knowing is its own visible thing right behind the first. Two layers of feeling, both present at once. I always find that beautiful in a person.

His body is lean and calibrated. The kind of build that clothing softens rather than flatters — you’d get a clearer picture without it. That thought starts taking me somewhere, and I’m not particularly embarrassed about where.

I am particularly drawn to his hands. With me, it’s always the hands. Mine are rough across the knuckles, nicked in three places right now from a piece that kept changing its mind, the permanent archive of everything I’ve worked on. His hands are nothing like mine. His digital art doesn’t leave marks like stone does. Smooth, masculine, strong in a way that has nothing to do with damage. I find them immediately sensual. I want to know more. I want to see more. Maybe to feel more.

He’s more than what I imagined. A lot more.

Hmmmm. Maybe this evening doesn’t need to end with dessert.

The full chapter continues ihere: https://redbook3.substack.com/p/calebs-visit-chapter-2-one-rule
 
Caleb's Visit, Chapter 3: The Unfastening
Follow the full story here: Redbook | Substack



Caleb's Visit



This chapter is narrated by Caleb

New partners must be shared.

I am still on the floor. I’ve been on the floor the whole evening, which now feels less like habit and more like something I’ve done without knowing why — stayed low, stayed grounded, shrinking from whatever this night is building toward. And now here I am, cross-legged on Joshua Hale’s rug at ten-thirty at night, and the night had built toward it anyway.

The lamp. Oliver’s glass. Joshua’s bare feet on the hardwood. None of it has moved.

He didn’t . . .

This can’t be . . .

I think: he’s joking. Built so slowly you don’t see it coming, aimed so precisely — that is Joshua, that is exactly Joshua, I watched him do it to me an hour ago with the “Kevin” story and I had not seen it coming then either. I look at his face for the tell.

His face is still.

Oliver’s is still.

I look back at Joshua. He is looking at me the way he’s been almost-looking at me all evening except now he is actually doing it, directly, and I know that look, I saw it once before across a cold floor and spent six years since trying to decide what it meant, and it meant —

Did he . . .?

Are they . . .?

It means what it means.

New partners must be shared.

I become aware of the whiskey glass in my hand. I sit it down carefully on the coffee table, which buys me approximately two seconds, and then I am out of things to do with my hands.
• • •
I am trying to breathe. I think I forgot how.
“I haven’t—” I say. “I’ve never done this.”
I am looking at the rug. The weave of it, the lamplight across it, the small imprecise geography of it. I have spent three hours exercising careful control over my face and I have completely lost track of what it was doing.
“A three-way,” I say, because apparently specificity feels important. “I’ve never.”
I’ve never done a lot of things. My sexual history is a short list of carefully negotiated encounters. People I trusted enough to be vulnerable with but not enough to love. Or loved enough to want, but not enough to stay close to afterward. My habit, if I have one, is careful approaches and aborted landings. I want to try, but I can’t stand the idea of being the person in the room who wanted something too visibly.
A beat of silence. I make myself look up.
Oliver’s expression is warm. Not the warm of reassurance, not — it’s fine, we can stop — just warm, settled, the expression of someone who has already done the math.
“There are no prerequisites,” he says. “This is about you and us, right now.”
I sit with it. The door of it, standing open, unhurried.
“I also—” I start, and stop. The sentence has somewhere to go I haven’t said out loud to anyone, maybe not even to myself, and the room is very quiet and both of them are looking at me and I —
“I don’t understand,” I say.
The corner of Joshua’s mouth moves. Not a smile. The thing before he decides not to smile.
“Yeah, Caleb, you do,” he says.
• • •
I get up and I’m pacing. I drift with noticing toward the bedroom door. His bedroom. Their bedroom. The door is open. The room beyond it was warm and low-lit. And through the door, draped over the back of a chair, something that looked —
His old college sweatshirt. Or one that looks exactly like it. The same grey, the same shape, the same way of existing in the corner of a room like it belonged there and had always belonged there. I remember it on the back of a desk chair: late fall, second year, Joshua still in it with his feet up, going line by line through something I’d said, doing it with total seriousness even at eleven-thirty at night. Just completely himself.
I look away from the sweatshirt. But still not at them.
I think: you’ve had a lot to drink. I think: you’ve known him for ten years and you still don’t know what any of it means. I think: in the morning this apartment will look different and you will be the thing that changed it and you don’t get to put that back.
Oliver moves. Not toward me — just differently in the room, a slight unhurried shift, warm and deliberate, like someone moving toward something they’d already decided on and weren’t rushing. I can feel his eyes are on me.
My body answers before anything is said.
Just weight shifting. Turning slightly toward them rather than away from them.
• • •
I’m frozen. The room is feeling smaller, hotter. I barely even register their movements — Joshua rising from the couch, the two of them approaching — but my world shrinks as they do. I can sense their body heat, feel their breath. I think I can hear my heart beating.
Then Oliver reaches for Joshua.
It’s a simple gesture — one hand cupping the back of Joshua’s neck, pulling him close — but the effect is immediate and devastating. I watch Joshua’s eyes flutter half-closed. Watch his mouth part slightly. Watch the way his body leans into Oliver’s touch with the instinct of long familiarity.
They kiss.
Right here. Inches from my face. Oliver’s mouth on Joshua’s, slow and deliberate, the kind of kiss that isn’t rushed because it doesn’t need to be. Joshua makes a sound low in his throat — surprise or pleasure or both — and his hand comes up to grip Oliver’s hip.
I forget how to breathe.
Something tears open low in my chest, warm and total. Oliver’s fingers slide into Joshua’s hair and Joshua’s grip on his hip tightens, and the wanting hits me like a wall, nowhere to go, nothing to do with it. Heat moves through me, low and specific, and I press my hands flat against my thighs. He looks like that. He can look like that and I never knew.
But I can’t look away.
They break apart slowly. Joshua’s eyes are darker now, pupils blown wide, and when he looks at me there is something hungry in his expression. Something that has been waiting a long time.
Oliver turns to me. His lips are slightly reddened, slightly wet, and the sight of them sends a pulse of heat straight to my groin.
• • •
When Joshua opens his eyes he finds my face.
Directly. Without searching, without the careful sideways flicker. He looks at me and I have no idea what is on my face — I’ve lost track of it entirely — but whatever is there, he sees it. He sees exactly what the last two minutes have done to me and his expression moves in a way I can’t read. Something crossing it that he didn’t close off.
He reaches for my hand.
Not offered. Found. Like it knows where it is going. The heat of it moves up my arm before I’ve decided what to do with it, and every near-touch of the evening collapsed into this single point of contact — the Trillium passing between us in the kitchen, the warmth of him along my arm on the floor, the two, three seconds of his thumb against my collarbone — all of it arriving here, condensed and specific, his hand and mine.
He’s seen me wanting and he reaches for me anyway.
I hold on.
• • •
He moves toward me slowly. I watch it happen — the shift of weight, his hand coming up to my jaw the way Oliver’s had gone to his, palm warm, thumb at the corner of my mouth. I am still watching. Still aware of the room, of Oliver somewhere just behind his shoulder, of my own heartbeat doing something I need it to stop doing.
His mouth brushes mine.
Soft. Almost questioning.
Four seconds on a cold floor ghost through me.
The memory loses its footing.
The warmth of it. The specific weight of his hand at my jaw, the slight scratch of his beard, the smell of him this close — cedar and skin and something I recognize before I could name it.
Joshua.
He doesn’t pull away.
My eyes close. Everything I’ve been holding in place all evening lets go at once, not gradually but all of it, like a knot pulled loose at the center.
His mouth on mine, moving, and the heat of it, and the pressure, and his hand tightening at my jaw and I feel it everywhere, chest and stomach and lower, a current running through the whole length of me.
His thumb moves along my jaw. His other hand finds my waist and draws me in.
Oh God.
I kiss him back. I don’t decide to. My body decides and the rest of me arrives a second later, my hand finding his chest, the warmth of him through the fabric, the solidness of him, real and here and not going anywhere.
His tongue traces my lower lip and I open for him and the sound I make is embarrassing and I don’t care, and I feel him smile against my mouth, and his grip on my waist tightens.
Yes.
I pull back. We are a few inches apart, both breathing. His eyes find mine and stay there.
I make a sound I don’t recognize.
• • •
Oliver is watching us. Not the careful measuring attention of earlier but something warmer and more open, the look of someone who asked for something and is watching it arrive. He says nothing. He nods toward the bedroom and steps back into it.
Joshua’s hand finds the small of my back. Not pushing — present. The pressure of it, guiding.
I cross the threshold.
Cedar and warmth. A candle somewhere, the light low and amber, shadow moving on the walls. I don’t make out details. I can’t. I am feeling too much. I am just — here. The room closing around all three of us, warm and close and lit like something that has been waiting.
• • •
Oliver’s hands come up to my shoulders and he kisses me.
Different. The thought arrives and dissolves because there is nothing to compare it to, no frame that fits — just his mouth, warm and unhurried, asking rather than answering. No weight to it beyond the present moment. His tongue teases mine and I lean in without thinking about it.
My hand finds his arm. Wanting more.
Something arrives that I hadn’t been expecting. Not the Joshua-wanting, which had been there so long it had stopped having edges. Something else. Smaller, newer, with no history underneath it — just Oliver, just this room, just the specific warmth of someone who has been looking at me all evening like I am worth the attention.
I kiss him back. My hand tightens on his arm. He makes a quiet sound against my mouth and I feel it move through me.
• • •
Joshua’s mouth finds my neck.
I stop thinking.
Not gradually — just, the thinking stops, sensation coming from two directions at once with no way to locate myself in the middle of it. Oliver’s mouth still on mine, Joshua’s lips at my throat, his hands on my hips, and the doubling of it, the specific reality of both of them at once, dismantled whatever had been left.
I lose track of whose hands are where.
Joshua’s mouth tracing down my throat, Oliver pulling back and his lips finding my collarbone through my shirt, Joshua’s hands sliding into my hair. Oliver’s thumb at the base of my skull. I stop trying to catalogue it and just — feel it, all of it, arriving without labels.
One hand found Oliver’s shoulder. The other found Joshua’s forearm. Both of them real under my hands, warm and solid, and my head swims with it.
Then their mouths find each other. Right there, in front of me, their hands still on me — Joshua’s at my hip, Oliver’s at my waist — and I watch it happen and feel them both touching me and something in my chest cracks open.
They break apart and look at me. Joshua’s eyes are dark. Oliver’s expression is sharp and warm and satisfied.
“Still with us?” Oliver asks.
I laugh. It comes out breathless, a little ragged. “I don’t know. Maybe.”
“We can slow down,” Joshua says. His thumb moves against my hip bone.
“No.” Before I’d decide. “Don’t. Don’t slow down.”
Joshua’s fingers find the first button of my shirt. Slow, his knuckles brushing my chest through the cotton. Oliver’s palms up my back, pressing the fabric against my skin, and then the second button, the third, and the shirt falling open and the cool air hitting my chest and I shiver.
Oliver’s hands spread wide against my ribs. Joshua’s mouth finds my collarbone and his lips move against the bone and I feel it low in my stomach.
• • •
My hands move.
I reach for Joshua’s shirt, tugging it free, my knuckles grazing the skin of his stomach, and he inhales sharply against my neck.
The warmth of him. The specific solidity I’ve been aware of all evening. Now my palms are flat against his stomach, his head dropping forward onto my shoulder, his breath coming faster and uneven against my neck.
I did that.
His shirt came off. Oliver closer now, the three of us a tight warm triangle, and then I feel it — the press of Oliver’s erection against my hip, unmistakable, and a half second later Joshua shifting and pressing his against me too. Even through the fabric of their jeans, I can feel it.
Real. Both of them, real and wanting. Not something I’ve constructed. Two actual men with their hands on me and their bodies telling me exactly what they want, and what they want is me.
I inhale sharply and both of them respond — Oliver’s hand flat against my chest, Joshua’s mouth at my shoulder.
Oliver’s fingers move to my belt buckle.
The cool metal. His knuckles against the leather. He pauses. Looks up at me. Waiting.
“I need you to say it,” he says. Still warm, but something serious underneath it. “Out loud. Not a nod.”
Joshua lifts his head from my shoulder. He finds my hand, his fingers interlacing with mine, and looks at me with something in his face he isn’t trying to hide.
I look at him. Then at Oliver. At the buckle. At Joshua’s hand in mine.
The words come from somewhere I’ve been keeping them for a long time.
“I want this,” I say. “I want both of you. I’ve wanted this—”
I stop. Can’t finish it. I’ve been carrying the rest of the sentence too long to say it out loud in one breath.
Joshua’s grip tightens.
Oliver’s fingers move.
The soft clink of the buckle coming undone.
End of Chapter 3

Follow the full story here: Redbook | Substack
 
Caleb's Visit, Chapter 4: The Request
Follow the full story here: Redbook | Substack

This chapter is narrated by Caleb



Oliver’s fingers move on my belt. The soft clink of the buckle — I almost can’t hear it. My breath is that loud.

Joshua’s hand is still in mine. Oliver is still close behind me — I can still feel where his hands have been. I am standing in the middle of a room I am only now starting to see and I can’t — I can’t locate myself in it. The candle. The amber light. The shadow moving on the wall.

I said it out loud.

I want this. I want both of you.

I can still hear myself say the words – even as Joshua’s fingers tighten slightly around mine — not a question, not a direction. Just: still here. Still holding.

Oliver’s mouth brushes my ear. Not words. Just the press of his lips. Just his breath.

I stop trying to wrap my head around the size of what is happening.

• • •

Oliver works the zipper.

I hear it — slow, deliberate, each tooth — and Joshua’s mouth comes down on mine at the same moment and I — there’s a sentence I was going to finish, something my brain was reaching for, some last attempt at —

Gone.

Just this. Joshua’s tongue pushes past my lips, unhurried, dancing with my own. Playful. Enveloping. I open for him. His hand cups my face, his palm against my cheek, the deliberateness of it — like he is memorizing something, taking his time with it, not going anywhere.

Oliver’s fingers spread against my hips as the zipper finishes. The denim loosens. Cool air finds the strip of skin above my boxers and I shiver and Joshua pulls me closer.

Oliver breathes into my ear. “Good,” he says quietly. Just that.

His hand flattens against my stomach, palm against my undershirt, solid and grounding. I focus on it while Joshua pulls back just far enough to look at me. His eyes are blown wide, darker than I’ve ever seen them, and the look on his face is — I don’t know what that is. But I really like it.

I’ve wanted this so long that now that it’s here I keep almost not believing it’s here. Like my body knows and the rest of me is one second behind.

Joshua is looking at me. Oliver is undressing me. This is happening.

• • •

Joshua takes my hands. Wraps his fingers around my wrists and draws them to the hem of his shirt, sliding them underneath.

I am touching Joshua.

His skin is warm. I want to know all of it.

Gently, hesitantly, my fingers move. The feel of him under my palms, and every imagined version of this moment goes quiet at once because the actual thing is so much more real than any of them. Not better, not worse. Just — this. The slight give of muscle. The trail of hair under my fingertips. The way he breathes in when I touch him, a small involuntary thing, like I surprised him.

I didn’t know I could surprise him.

My hands spread wider. His ribs. The firm plane of his chest. I’ve been aware of this body all evening from a careful distance and am now just — touching it. Because he brought my hands here. Because I’m allowed.

Joshua makes a low sound and his kiss changes — deeper, slower, less restrained than before.

Oliver’s hands slide up from my hips, under the hem of my undershirt, palms flat against my ribs. His fingers are cool against my skin and I gasp into Joshua’s mouth.

Oliver gathers the fabric. Tugs upward.

I raise my arms without being asked.

The cotton slides over my head and then it’s gone, I don’t see where — and the air hits my bare chest and I shiver, goosebumps rising along my arms.

Oliver’s hands spread across my stomach, my chest.

He makes a sound behind me. Low. Appreciative. Not performed.

My face goes hot. I can feel the color moving down my neck, across my collarbones, and I know Joshua can see it because Joshua has always been able to see everything I’d rather he didn’t.

“You’re blushing,” he says.

“I’m not —”

“You are.” His voice drops. “It’s really fucking attractive, Caleb.”

The words land like a spark. Hearing Joshua say them, directed at me, with that expression on his face —

I kiss him. Not carefully. I surge forward and catch his mouth and it’s nothing like the deliberate kisses we’ve been trading — it’s messy and urgent and I have my hands on his chest and I can feel him smile against my mouth before he kisses me back just as hard.

Behind me Oliver laughs — soft, delighted. He is kissing my back and I can feel him smile.

His arms come around me from behind, reaching forward, his palms spreading flat across my chest. His thumbs find my nipples and brush across them and the sensation is sharp and electric and I press back into him involuntarily.

“Joshua, look at him,” Oliver says quietly. Not clinical — the way you say something true.

“I’m looking.” Joshua’s voice has gone rough. His eyes move across my bare chest, my face, and the hunger in his expression makes me nervous and excited at the same time.

Joshua’s shirt comes off. I don’t entirely register how — his hands, then gone, then his bare chest against mine, skin on skin for the first time, and the heat of it, the reality of it, stops me completely for one second.

Oliver’s mouth moves to the back of my neck. I lose the thought I was having.

• • •

My hands are still moving. I don’t decide to — they just keep going, learning him, and at some point the wanting stops being about permission and starts being about direction. My palms slide up his ribs, back down, and I want —

Oliver’s hand closes around my wrist. Gentle. He guides me down, slow, across Joshua’s stomach, lower, to the front of his jeans.

I hesitate at the last inch.

Oliver closes the gap.

My palm presses flat against the front of his jeans and finds him hard — fully, unmistakably hard — and Joshua makes a sound I have never heard him make. Low. Helpless. Like it got out before he could stop it.

I stay there. Not moving. Just feeling the heat of him through the denim, the reality of it. Joshua Hale hard against my palm because of me, because of this, because I am here and touching him and he wants me to.

I press slightly harder.

He makes the sound again and his forehead drops to my shoulder.

I did that.

Three words and then nothing. The chapter of my life in which Joshua Hale was someone things happened to me from — that chapter just ended.

“God, Caleb.” His voice into my shoulder, low and strained.

Oliver’s hand presses against the front of my boxers. His palm against my cock through the thin cotton — deliberate, certain — and my vision goes soft at the edges.

“Stop thinking,” Oliver says against my shoulder. “I’ve got you.”

• • •

Oliver’s hand moves to the waistband of my boxers.

I am aware of this the way you’re aware of something approaching from a direction you weren’t watching. His fingers at the elastic, patient, unhurried, and I think — I start to think — there is something I should probably —

His hand slides in.

The heat of his palm. His fingers around me. Joshua’s arms coming in from the front, pulling me close, his mouth at my temple. Held between them, the sensation arriving from every direction at once.

Oliver strokes once. Slow. Base to tip. I have to close my eyes. A shudder moves through me from the inside out. His thumb finds the wetness at the head and I exhale — long, shaking — and Joshua holds me tighter.

Oliver strokes again. Slower this time, if that’s possible. Certain and unhurried, the touch of someone who has decided to take their time. I make a sound into Joshua’s shoulder I don’t recognize. My hips move without permission.

Oliver’s free hand settles at my hip. Not restraining — just present. Steadying without making me feel steadied.

Joshua tilts my face up. He looks at me — directly, unhidden, the way he’s been almost-looking all evening except now there’s nothing careful about it — and then he kisses me again, slow and deep, and Oliver’s hand keeps moving, and I am held between them with nowhere left to be but here.

Every inch of my skin is awake and there is nothing else.

• • •

“Tell me what you want.”

Joshua’s voice. Low, close, still at my temple. I hear it from inside the sensation, which means it takes a moment to arrive.

I don’t answer.

“Caleb.” Softer. Not impatient — the opposite of impatient. “Tell me what you want.”

Oliver’s hand has stilled. The absence of movement almost more intense than the movement. I am being asked a question and I am going to have to surface enough to answer it and every part of me wants to stay exactly where I am, eyes closed, held, not required to speak.

But the question is still there.

I open my eyes. Joshua is close — closer than I’d registered, his face right here, looking at me with a clarity and intensity that surprises me. It says to me: I want to hear you say it.

“I want —” My voice comes out wrong. Too rough. I try again. “I want to see you naked.”

A beat.

“Please.”

The word arrives on its own. I didn’t choose it. It was just there, underneath everything, waiting.

Joshua looks at me for a moment. Then: “Ask Oliver too.”

I turn. Oliver is watching me, his expression open and inviting. No history underneath it. Just: here, now, wanting to be asked.

“Oliver.” My voice steadier this time, which surprises me. “Please. I want to see you too.”

His smile starts slow. Spreads. Hits me in a way that makes my chest do something I wasn’t expecting.

He doesn’t say anything. He doesn’t need to.

They both step back slightly.

Candlelight and shadows flicker over them.

This is really happening.

End of Chapter 4
Follow the full story here: Redbook | Substack
 
I am way behind in updating this story. Apologies. Here is Chapter 5:

CALEB’S VISIT: Chapter 5: The Reveal​

Ten years of imagination are about to collide with reality. Caleb asks for what he's always wanted—and Joshua starts saying yes.​

cv5.png


Caleb POV

I said it.

I want to see you naked.

I said the words out loud. To Joshua. And to Oliver.

It feels like the words are hanging in the air. Everything starts moving in slow motion. Joshua and Oliver are standing, maybe three feet from me, while the candlelight dances around the room. I register Oliver’s smile, and Joshua is looking at me like — well — with something I do not understand.

I suddenly feel incredibly warm, but my body is frozen. I don’t know what happens next.

Quietly, almost in a whisper, Oliver speaks.

“Joshua should go first.”

My heart skips a beat. Maybe two. Joshua Hale is about to undress in front of me.

Joshua Hale is about to undress in front of me for me.

It has been ten years of wanting. Four years of a shared room and stolen glances. Four years of seeing him up close, but only seeing what anyone else could see. Just infrequent glimpses of anything even slightly more private, more intimate. And then six years of nothing. Not seeing him at all. Six years of memories, of imagination, of not saying a single word or doing a single thing to make it real.

Oliver’s voice pulls me back into the moment.

“Do you want to see Joshua without his shirt?”

I am aware of my own heartbeat. Of the warmth of my body. Of a faint dampness at my upper lip that wasn’t there an hour ago.

“Yes.”

“Tell him,” Oliver says, still gently quiet.

Tell him.

I take one breath. Then another.

I say it.

“Take your shirt off.”

My voice falters on the first syllable. I feel it happen and can’t stop it. But the sentence completes itself and the words arrive.

Slowly — without ceremony, without looking away from me — Joshua reaches behind his head, gathers the fabric in both hands, and pulls. I am holding my breath. I have been holding my breath for years.

He is right there. His shoulders. His chest. His arms. His abdomen. On display for me.

• • •

I have seen Joshua shirtless many times. Him changing his shirt. Him sleeping through summer afternoons in nothing but shorts. Him playing touch football or frisbee on the quad, invariably one of the skins.

I have seen this chest plenty of times. What I have never done is really look at it.

Not really. Not the way I am looking at it now, directly, without the half-second limit I imposed on myself every time, without the practiced discipline of not being caught wanting what I had no right to want. The longest I ever looked was one afternoon sophomore year when he fell asleep on the couch — face turned away from me, breathing slow and even — and I sat at my desk pretending to work and looked at him for what must have been two full minutes before I made myself stop. Even then, even with him asleep and unaware, I was afraid of being caught. Afraid of what it would mean to be seen looking.

Now I am looking directly at him. And it is allowed.

The slight unevenness of his shoulders — the right sitting a fraction higher, the way it always has. The rise and fall of his breathing, slow and deliberate, the only indication of what he is feeling at this moment.

His chest. Broad and strong, lightly coated in brown hair — just a little, visible up close, but not apparent from a distance. The hair grows thicker around his brown nipples, darker than I remember. The hair on his sternum catches the candlelight, leading to the toned plane of his stomach.

I take my time with this. I am allowed to take my time.

My fantasy was built from the accumulated glimpses, preserved and assembled in the dark. Standing here now, looking without limit for the first time, I understand that the fantasy was a copy of something I was never actually seeing clearly. I was seeing fragments. My imagination filled the rest in and it did its best, but it was incomplete.

Now I am seeing the whole picture of his torso, not some composite, some patchwork of stolen glances.

I let myself look. I keep looking.

• • •

My eyes don’t move. I can feel Oliver’s in the periphery. He has taken a half step back, but I can still hear his whisper clearly.

“The belt, Caleb.”

I swallow hard. I realize my palms are damp. I press them briefly against my thighs before I speak.

“Joshua.” My voice has steadied, but it is still a whisper. “Take off your belt.”

His eyes don’t move, still locked on mine. But their expression changes. They smile.

His hands move slowly to his belt, grazing the dark hair above his waistline. I touched him there just a few minutes ago, and my fingers can still feel his heat. The clink of metal seems impossibly loud as he unfastens the buckle. Followed by the sound of leather sliding through the loops: a slow drag, the friction of it, each loop releasing in turn. I hear every part of it.

He drops the belt and it lands at his feet.

I can sense Oliver recede from us, just another few inches. He isn’t gone. I can feel him, warm and present. But he has moved out of the space between me and Joshua, and the space is mine now.

I am staring at Joshua’s crotch. My eyes will not be moved.

This time I don’t wait for a prompt.

“Unzip your fly.”

Joshua smiles, and complies. No — it’s not compliance. It is just the next step, and we both know it.

The zipper. I see him move it. Slow, deliberate, each tooth separating. I can feel the sound as much as I can hear it, low in my chest. I watch the V of the open fly widen, watch more of the trail of hair become visible, watch underwear revealed. He is standing still for this, not rushing, not shifting his weight. I understand the slowness is for me. My throat closes briefly around what that means — that he knows, that he is giving me this — and I swallow and keep looking.

I look up at his face.

He is looking back at me. My insides jump. In a good way.

I look at his waistband again. I can see the trail of hair from his belly grow thicker and disappear below it.

I can feel a wave of heat moving through me, low and persistent. There is sweat at the back of my neck. A warmth down my stomach and across my chest. My cock is straining against my pants with a persistence that is starting to demand acknowledgment, and I give it none. Not yet. I press my palms flat against my thighs and I try to breathe before I can speak again.

• • •

When I do, my voice sounds almost reverent.

“The pants. Take off your pants.”

He moves his hands to his waist. Suddenly I am back in our dorm. Junior year.

Joshua was reading at his desk with his bare feet up, in shorts. As he shifted his legs, the shorts rode up his leg, exposing some of the pale skin of his upper inner thigh. It was whiter than the rest of his legs because the sun had never reached it. It was a part of him that stayed private, glimpsed only in moments like that one.

I was on my bed across the room. The sketch I was working on had fled my mind. I tried hard not to be obvious, but my eyes kept returning to the place my attention never left — that soft and intimate part of him I had never seen before. Then he shifted in his chair, the shorts fell back into place, and that was the end of it.

But not really.

I have been carrying that strip of pale skin for the better part of a decade. Not constantly. But it is always there, in the back of whatever else I am carrying — a small persistent ember. The softest part of him I’d ever seen. It is the height of what four years of proximity had given me.

His hands begin to move on the denim and I am back in the candlelit bedroom, standing on the verge of even more.

He doesn’t step out of his jeans. He eases out of them, slowly sliding them down his legs. I follow the denim, surveying every inch they expose.

His quads are strong and toned. Not bodybuilder definition, but toned. Most guys lose their shape a few years after college. Joshua has thickened, but in a good way. His legs are more rugged, more solid than I remember. The muscle of his calves catches the light as the denim clears them. They’re hairier than the rest of his body, and thick. He is definitely not one to skip leg day at the gym.

The jeans pool at his feet. He steps out of them, and I take in the full picture.

Joshua Hale in just his white boxer briefs.

This is as much of Joshua as I’ve ever seen. I yearned so much for moments of him in his underwear during the years we lived together that I catalogued them in my mind. Shaving at the bathroom sink with the door open. Changing from long pants into sweats after getting home from class. During his wardrobe changes when he was trying on new suits for his first job interview. I remember every time.

And now he is standing in front of me in just his underwear. Same fabric, same color, same body inside it. But everything about this is different. It’s not incidental. It is intentional. It is not because I happen to be here. It is because I asked. Because he — and Oliver — let me.

• • •

My God, he is hard.

The cotton of his underwear is thin. It hides nothing.

He is hard.

He is hard because of this. Because of me.

All those years I looked away. All those mornings I trained my eyes to go anywhere but where they wanted to go. And now he is standing here hard, for me, because I asked him to undress and he did.

My mouth is dry. My heart is going too fast. I can feel my pulse in places I don’t usually feel it.

• • •

I know what comes next.

It is going beyond what my imagination has allowed. For years, Joshua in his underwear was the ceiling of my expectation. The faint shape of his soft bulge was the best I could hope for. And now —

I am so nervous the words almost do not come.

At the edge of my vision, Oliver is very still. Watching. A faint smile at the corner of his mouth.

You can have this, I tell myself.

Say it.

“The underwear.”

Two words. They come out huskier, more commanding, than I recognize.

Joshua’s hands move to the waistband.

• • •

Time slows. The fabric slides over his hips, revealing inch after inch of him I’ve never seen before.

The elastic catches briefly on the swell of his cock before giving way, and then they fall to the floor.

There he is.

Joshua Hale, completely naked before me.

Jesus.

My breath stops. My entire body hums with the intensity of this moment.

God, his cock. It’s more than I imagined. Thick and heavy, curving slightly to the left, the vein running along its length pulsing with his heartbeat. The head flushed dark with arousal.

His pubic hair is dark and thick, a perfect frame for what lies beneath. It’s slightly damp with sweat, clinging to his skin in places. His balls hang heavy between his legs, full and tight. I can’t tear my eyes away. The intimacy of it steals my breath.

I swallow hard, my own pulse pounding between my legs. I want to memorize every detail — the way his cock bobs when he shifts his weight, the way his stomach tenses as he breathes, the faint sheen of sweat on his chest. The way his hips angle forward, as if he’s aching to be touched.

His cock trembles with each shallow breath he takes. A bead of pre-cum glistens at the tip, catching the candlelight. He’s leaking for me. Because of me. The sight sends a jolt through me, heat pooling low in my stomach. My own cock is straining against my pants in response.

I drink him in, every inch of him, with the reverence this moment demands. The way the perspiration on his chest shines. The way his balls rise and settle with each breath. A tattoo I never knew about.

I could stay here forever, memorizing him — but the hunger doesn’t fade. It grows in my gut, hot and insistent, until all I can think is: touch. I need to feel him. Just one touch.

My hand twitches at my side. Just reach out. It almost moves toward him. Almost.

I look up at his face.

He is looking back at me, his lips slightly parted.

I don’t know what is on my face right now. I stopped keeping track of it a long time ago tonight. Whatever is there, he can see it. All of it. Everything I have been carrying.

He sees it.

And he nods. Just barely. Just the smallest drop of his chin. But it is unambiguous. He wants this too.

My hand begins to move, slow, still hesitant.

I am going to touch him. There.

Then his voice cuts through the silence. “Wait, Caleb,” he says. Just a whisper.

He cocks his eyebrow, looks at my tented briefs, and asks:

“Are you going to take those off, or what?”

End of Chapter 5
Follow the full story here: Redbook | Substack
 
Caleb's Visit: Chapter 6, Me too




CALEB POV

Joshua is looking at my briefs.

One eyebrow up. That look. And then: “Are you going to take those off, or what?”

After everything. After all of it. That’s what he says.

I almost laugh. But I hold it in. Because underneath the humor of it — and it is funny, it is very Joshua, of course this is how he does this — underneath it is the actual question. Which is: yes. Am I.

My hand is still frozen mid-reach toward him. I pull it back.

For one second, I think about saying no. Not because I don’t want to, but because the wanting is so vast and has been so carefully hidden for so long that the idea of being seen in return feels like a kind of exposure I’m not sure I’m ready for. Joshua has always been the one who looked good. The one who knew he looked good. I’m the one who watched from the side, careful, quiet, pretending the watching was incidental.

But I said I wanted this. I said it out loud.

And Joshua is standing here, naked and hard, because I asked him to be.

• • •

Oliver took care of my belt some time ago — I couldn’t tell you exactly when, the evening has stopped moving in a straight line. The zipper followed. My pants are still on but only barely.

They slide down without resistance. I step out of them and kick them aside.

Now I am standing in just my underwear. Joshua naked in front of me. Oliver nearby, still dressed, watching with that calm attention he’s had all night.

• • •

My heart is beating too fast. My throat is tight.

I am about to be naked in front of Joshua and Oliver. Two men who have already seen parts of me I’ve never shown anyone. Two men who — if I’m being honest with myself, which tonight seems to demand — I want to see me.

But wanting and being ready are different things.

I am thinking about Joshua’s body. Right here in front of me, after years of longing. I have been memorizing every detail, capturing this picture in a way that can never be erased. And I am thinking about Oliver’s body, which I have not yet seen but which is going to be — something. Even through his clothes, I can tell.

And then I am thinking about my own body.

I cycle. My legs are strong, my ass is good, I know this. But I’m not built like Joshua — and standing two feet from him the comparison is not doing me any favors.

And my cock. I think about it now, straining against my underwear. It’s not like Joshua’s. It’s thinner. It curves downward when I’m hard, which I’ve always been self-conscious about, like my body got something wrong that other men got right. I’ve had partners who didn’t seem to mind, but none of them were Joshua. None of them were the person I spent a decade building an idealized version of in my head.

What if the reality disappoints him?

What if I’m not enough?

And underneath all of it, running like a bass note I can’t turn off: please. Please. I am so close to the edge that I am genuinely, sincerely afraid that the second this underwear hits the floor I am going to —

Do not.

Do not. Do not. Please.

I look up. Oliver has moved closer — he is right there, just behind my shoulder, no longer at the edge of the room. The weight of both of them looking at me is physical. The expectation in it. Not impatient. Present. Waiting.

Joshua is watching me. His face is … unguarded. His eyes move across my chest, my stomach, the waistband of my underwear. There’s no judgment in his expression. Only attention. Just wanting.

I breathe.

My hands go to my waistband.

• • •

The elastic slides over my hips. The cotton drags across my cock, releasing it, and then the fabric falls to the floor. I step out of it.

I am fully naked.

The air in the room is cool against my bare skin. I feel it everywhere — my chest, my stomach, my thighs. My cock juts out between my legs, curved downward, fully hard. I don’t try to hide it. I don’t cover myself with my hands. I stand here, exposed, and let them look.

Joshua’s eyes move down my body. Slow. Deliberate. Like he’s memorizing me the way I memorized him.

His gaze pauses at my cock. He takes it in. The shape, the curve. The obvious arousal, the head flushed and wet.

• • •

His eyebrow goes up. Just slightly. The left one, the one that does that.

And then the smile. Not the controlled half-smile I’ve been parsing all evening. This one is different. Slower. More there. The smile of a man looking at something he wanted and is finally getting.

A quiet exhale.

“Thank you, Caleb.”

I am standing naked in front of Joshua Hale, and he just thanked me for it.

I don’t know what to say. So I don’t say anything.

But the warmth that moves through me is real, and I feel it all the way down.

• • •

I look at Oliver.

He’s standing close now, still fully dressed, calm and attentive. His shirt fits close enough that I already know what’s underneath — lean muscle, the kind earned rather than built. His eyes meet mine. No demand in them. Only invitation.

“Your turn?” I ask.

Something light and unsurprised in his eyes.

“Undress me,” he says. “Both of you.”

• • •

I look at Joshua. Joshua looks at me.

This is the first time we have done anything together — side by side, moving in the same direction. Every other thing tonight has been one of us to the other, or Oliver to one of us.

Joshua reaches for the hem of Oliver’s shirt. Pulls it up and over in one motion. Oliver raises his arms without being asked. The shirt goes. Oliver’s chest: smooth, lean and defined, as I expected. The body of a man who has been working with stone for years.

My hands find his waistband. Button, zipper. The denim loosens. I push it down over his hips and thighs and it pools at his feet. Oliver steps out.

I look at the visible imprint in his underwear. The shape of him. The weight of him pressing against the fabric.

Wow.

The room now: Joshua naked, me naked, Oliver in his underwear. The candlelight on all three of us.

• • •

Joshua and Oliver kiss first.

I watch. The ease of them together — two people who know each other’s rhythms, who have done this before. It should make me feel like an intruder. It doesn’t. If anything it makes me want to join them more.

I step forward.

Oliver breaks the kiss with Joshua and turns to me. His expression is open, inviting. He reaches out and cups my face in one hand and kisses me. His hands slide down my back, pulling me in.

Then Joshua is behind me. His chest against my back, his cock pressing against my ass, his arms coming around me while I’m still kissing Oliver. I make a sound into Oliver’s mouth that I don’t entirely recognize. Oliver swallows it.

Three bodies, six hands. Joshua’s mouth on my neck. Oliver’s mouth on my jaw, my throat, working downward. I have lost track of what is mine and what belongs to the room and my mind has finally shut up.

I am fully here. Present in a way I don’t have words for and don’t need them.

• • •

Oliver goes to his knees.

He turns to Joshua first. His mouth finds the inside of Joshua’s thigh, nuzzling it, moving upward until his lips close around the head of Joshua’s cock. Joshua exhales sharply. His hand goes into Oliver’s hair and his head tips back and I am standing inches away watching this happen and I do not look away.

I cannot look away.

I have never seen anything like this. I have watched porn, sure. I have imagined things in the dark of my bedroom, late at night, with my hand wrapped around myself. But this is real. This is happening right in front of me.

Oliver’s mouth moves on Joshua’s cock with practiced ease. He takes Joshua deep, then pulls back, tongue working the underside, lips tight around the shaft. Joshua makes a sound low in his throat. That helpless sound again. The one that says he’s feeling something he didn’t entirely choose to feel.

Watching this, I am so hard it hurts.

Then Oliver pulls off Joshua’s cock. He turns to me. His hand finds my hip. Drawing me closer. Until I am standing right beside Joshua, our arms almost touching, both of us within his reach.

His hand finds my cock, wraps around it. The sensation is sudden and intense, and I have to grab onto something — Joshua’s arm behind me, solid and warm.

Oliver leans forward and takes me into his mouth.

“Oh God —”

Soft and wet, his tongue working the underside of my cock, his lips tight around the shaft. His movements are slow and teasing and then he takes me, deep and easily, down his throat, and I make a noise that sounds like a groan for mercy. He pulls off with a smile, and then moves back and forth between us. Joshua, then me, then Joshua again. Then his hand wraps around us both at once — pressing our cocks together, his fist moving — and I feel it: Joshua against me. His cock against mine, finally, after everything. The heat of him. The reality of it.

It is so intense I cannot see.

Joshua’s hand finds the back of my neck. Turns me toward him. We kiss — messy and desperate, nothing like the careful kisses from earlier. His other hand finds my ass, grips it hard, and I shiver against him.

I break the kiss and I look down at Oliver, at what he’s doing, at the sight of his mouth on Joshua and then on me. I can’t stop.

Joshua notices.

“I know,” he says, against my mouth. Low. “I like it.”

• • •

Oliver draws back.

He looks up at me. His mouth is wet, his eyes dark. He wraps his hand around Joshua’s cock — holding him steady, the head pointing toward me — and his eyes stay on mine.

“Caleb.”

Warm. Patient. Certain.

“Do you want to taste him?”

The world goes very small.

Joshua’s hand still at the back of my neck. His thumb moving. Oliver waiting.

Ten years.

Ten years.

My mouth opens.

I kneel.

End of Chapter 6

Thanks for reading Redbook! You can read the whole story and more here.
 
  • Like
  • Love
Reactions: Ikke.ik and throb67
Caleb's Visit: Chapter 7 - On My Knees

Oliver invites Caleb to taste Joshua's cock. Caleb does not hesitate to accept.​


Damon Redbook



Chapter 7: On His Knees

He's hot and heavy on my tongue and he tastes like salt and skin and I want more of him.

I take more. Sink lower, let him fill my mouth until my throat closes around the head of him and Joshua makes a sound — low and cut off, like it surprised him — and I feel that sound in my cock. I am hard and untouched and the floor is cold under my knees and none of it matters. What matters is the weight of him. The heat. The way his hand finds my hair and closes there, not pushing, not directing, just holding on.

Oliver's hand comes to the back of my head. A small correction, tilting my angle slightly, and the pressure changes and Joshua exhales through his teeth.

"Yeah," Oliver says quietly. "Just like that."

Then his hand drops and he steps back and doesn't say anything else and it's just me and Joshua and the sound of Joshua's breathing going ragged above me.

I find a rhythm. Slow at first, learning him — the drag of my lips up his shaft, the pressure of my tongue flat along the underside, the way he twitches when I take him deep and hold. My hands are on his hips, then his ass, pulling him in closer, feeling the flex of him as he tries to stay still and fails. He's warm everywhere. His skin is warm and his cock in my mouth is warm and when I pull him by the hips toward me he comes forward and I take him deeper and his hand tightens in my hair.

He's getting harder. I can feel it — the subtle thickening, the way he fills my mouth differently than he did sixty seconds ago. Every sound I pull from him does something to my cock. I am untouched and so hard it's close to pain, and more than once I think: if he makes that sound again I am going to cum on the floor without anyone laying a hand on me.

God, no. Do not cum too early, Caleb. Do not.

I will it away. When he makes the sound again, I hold very still for a moment and breathe through my nose.

Joshua's breathing shifts. Then he says my name — just my name.

• • •

For a moment I am somewhere else.

Six years ago. The dorm room floor, the cold coming up through the carpet, his arm across my chest pinning me in place. The kiss that had just happened — four seconds, his mouth on mine, then his hand pulling me down beside him. And then: his breathing going slow. Going even. His body going heavy and loose against mine while I lay there with my heart trying to exit my chest, staring at the ceiling, wide awake.

He fell asleep so easily. Like it meant nothing. Like I was already gone from the room before he closed his eyes.

Joshua's hips push forward.

Not much. Barely. But his whole body shifts toward my mouth and his hand tightens in my hair.

And I am back in this room. On my knees. His voice wrecked and present and aimed at me.



• • •

I pull back.

Not to stop. Just to look.

Up close like this — inches away, the candlelight warm and amber — I can see everything I have never been able to see. The thick ridge of the head, flushed dark, the skin pulled taut. The vein that runs the length of him, raised and visible under my fingers when I wrap my hand around the base, tracing a shape I have imagined for six years. The bead of moisture at the tip that my mouth made happen. I lean in and lick it off slowly — just my tongue, flat and unhurried — and Joshua sucks in a sharp breath and his stomach clenches and I feel his pulse there. The actual beating of him. Blood moving fast.

I press my lips to the head of him. Not taking him in. Just — my mouth there, breathing. The smell of him this close is musky, the smell of skin that has been warm all evening, and I breathe it in deliberately, my face pressed to the crease of his hip where his thigh meets his body. He smells like salt and like himself and like something I have wanted for a long time without permission.

His hand in my hair goes still.

Ten years I turned away before he could catch me looking.

I take my time.

My hands move on him while my mouth works. I learn him the way I learn anything — through accumulation, through staying with something until it gives up its specifics. The underside of the head: hold pressure there and his hips stutter forward and he bites off a sound. The base of the shaft, my fist tight, pulling him toward me while I sink down: his breath goes shallow and his thighs tense under my palms. His ass is firm when I pull him in, the muscle clenching as he tries to control how deep he goes, and I pull harder and he stops trying to control it.

I come up for air. My jaw aches pleasantly. My lips feel swollen. I wrap both hands around him — one at the base, one above, working slowly — and just look at him while my hands move. He is fully, heavily hard now, harder than when we started, and I did that. My mouth did that.

I look up at him.

His lips are parted. His chest is heaving. He has an expression I have never seen on his face — not performing, not composed, not the version of himself he chooses to show — just open, just undone, his eyes dark and his hand loose in my hair.

"You’re—" he starts. Stops. His thumb moves along my temple, slow. "Christ, Caleb."

I take him back into my mouth.

His head tips back. The sound he makes is long and helpless and it goes through me like a current — through my chest and my cock and the backs of my knees. I pull him in by the hips and take him as deep as I can and his hand fists in my hair, not controlling, just gripping, the way you grip something you are not ready to let go of. I work him and he makes more sounds and I feel each one and I stay.

"Don’t stop," he says. "Don’t — yeah. Like that. Don’t stop."

• • •

Oliver moves.

The soft push of fabric, somewhere to my left. I don't look up. I'm occupied. But the sound stops, and the quality of the room changes — some shift in the air, in the stillness — and I look.

Oliver has taken off his underwear.

He is hard. Fully, heavily hard — his cock standing thick from his hip, the head broad and dark and flushed, and he is big. Not merely large. Porn star big. Big in a way that makes me recalibrate the last three hours of this evening, every moment of it, all the quiet authority and the patience and the way he moved through this room like he knew exactly where everything was and how everything would go. My mouth has gone dry. I am on my knees with Joshua's cock in my hand, wet from my mouth, and my brain has swung sideways like a compass near a magnet and taken a moment to find north again.

Oliver who asked me what I wanted and listened like the answer mattered. Oliver who held Joshua's cock in his hand and pointed it at my mouth like a gift. Oliver who has been warm and unhurried and generous all night.

That man is also that cock.

I want to touch it.

I want my mouth on it. I want to know what he sounds like. The want is immediate and total and I sit with it for one full second, looking at him, before I turn back to Joshua.

• • •

Oliver kneels beside me.

His shoulder against mine, his warmth along my left side, and his mouth finds Joshua's cock alongside mine and within seconds, without a word spoken, we have a rhythm.

It doesn't need to be negotiated. His mouth on the shaft while mine takes the head; then we shift; then both our mouths working the length of him, my lips and his lips inches apart on the same skin. I can feel the heat of his face beside mine. I can hear the wet sounds of his mouth. Joshua's cock is between us and Joshua above us has stopped being quiet — his sounds come continuous now, one running into the next, my name and Oliver's name and things that are not names at all.

His hand goes to the back of Oliver's head. Stays. Then moves to mine. Grips. His thighs are trembling against my palms — I have both hands on him now, steadying him, pulling him in — the faint involuntary shake of someone trying to hold still and losing the argument with himself.

Oliver's cheek brushes mine. We're that close. At some point I turn my head and his mouth is right there and we kiss — his lips soft, tasting of Joshua — and I press into it for a moment before we both turn back. The rhythm resumes. Like it never stopped.

My free hand finds Oliver. His cock is hot and thick in my grip, even thicker than it looked, and my fingers don't close around it. He exhales sharply through his nose when I touch him, a short controlled sound that he recovers from immediately, and his hips shift just barely toward my hand. I stroke him slowly. Up and down, learning the length of him, the heat. He is very hard and very thick. And both facts refuse to stay settled in my head.

We kiss again. Longer. His hand cups the back of my head and Joshua, above us, makes a sound like a man at the end of his patience.

Oliver breaks the kiss. His mouth curves at the corner.

"Suck his balls," he says. Low. Even. "He really likes that."

Something only a person who has spent a long time in bed with Joshua would know. The specific geography of him, what he likes before he's asked for it. Oliver handing me that knowledge like it belongs to me too.

I move lower.

My mouth finds the weight of him, the soft loose skin, and I take him gently and Joshua's fist closes in my hair so fast it pulls and the sound he makes is not a word. Before words. Something pulled from somewhere he wasn't offering, something he has no composure left to manage.

"Fuck," Joshua breathes. "Caleb — yeah — don’t —"

Oliver's mouth is back on Joshua's cock above me. I can hear it. I can feel Joshua trying to hold still and failing, his whole body working, pulled in two directions at once.

My hand keeps moving on Oliver. That thickness. The heat of him. He makes quiet sounds that I feel against the back of my neck in the close warm space the three of us have made. His hips move with my hand, slow and controlled, and when I tighten my grip he exhales through his nose and his forehead drops briefly to my shoulder and then he straightens and keeps working.

"Right there," Joshua says. "Please — don’t stop —"

I don't stop.

• • •

Joshua's hand opens in my hair.

The grip loosens. His fingers spread and flatten and become a palm against the side of my face, warm and still. I go still too. I look up at him from where I am — on my knees, his cock in my hand, looking up the length of him —

— and he looks at me.

I don't know what is on his face. I have been trying to read Joshua Hale for ten years and I am no closer to it right now than I ever was. He is looking at me the way he has been almost-looking at me all evening, except now he is actually doing it, and I don't know what it means. I don't let myself decide what it means.

He draws me up.

Not toward his cock. Not lower. His hands find my arms and he lifts me, by increments, off my knees — up until I am standing in front of him and his face is right in front of mine.

We are eye to eye.

I don't know what is on my face. I have no idea what he's seeing. But he looks at it — whatever it is — and he doesn't look away.

"Come here."


End of Chapter - More to cum
Thanks for reading Redbook! You can read the whole story and more here.
 
  • Like
Reactions: Ikke.ik

Caleb's Visit, Chapter 8: The Things He Does​

Joshua’s hands find my face.

He tips my chin up and kisses me — slow, deep, different from everything before. Not building toward something. Not performing. Just his mouth on mine and his thumbs at my jaw holding me there and I kiss him back with my hands flat on his chest, feeling his heartbeat, my knees not entirely solid under me.

He walks me back to the bed.

His hands move from my face to my shoulders, easing me down onto the mattress, and he follows me down, his mouth moving from mine to my jaw to my throat. His hands smooth down my chest, my stomach. I let him move me where he wants me. I have no argument with any direction he takes.

• • •

I don’t understand what’s happening until his mouth is already around my cock.

Hot. Wet. Deep immediately — his throat opening around the head of me — and the sound I make comes from nowhere, bounces off the ceiling, not a sound I recognize as mine. My hands go to his hair without me deciding to put them there.

He takes his time.

His tongue moves along the underside of my cock, flat and deliberate, then curling around the head. His hand wraps around the base of me, working in rhythm with his mouth, and he reads what I respond to the way he has read everything all night — the sounds I make, the way my hips try to move — and adjusts without being asked. Deep when I go quiet. Slower when I get loud. His forearm pressing across my hips when they push up, holding me down, and I am already so wound up from the last hour that the first sixty seconds is almost more than I can take.

I’ve had my cock sucked before.

Not like this.

Not with this attention. Not tuned like this to exactly what makes me make noise. His mouth fully around my cock, deep and then deeper, his tongue doing things I don’t have names for, and I say his name and he doesn’t stop, say it again louder and he still doesn’t stop, and my hands are shaking where they’re gripping his hair.

The best blowjob I have ever had. Not even close.

Maybe it’s because he’s god damn good at this. Or maybe it’s because it’s him. Right now, I don’t care.

I pull at his hair. Not directing. Just holding on.

• • •

He pulls back.

His mouth lifts off my cock and he looks up at me. His chin resting on my stomach, his eyes finding mine and holding there. I’m breathing in rough uneven pulls. I can’t look away from him.

He looks at my cock. Then back up at me.

“God,” he says. “You have such a beautiful cock.”

Beautiful.

I don’t know what to do with that.

His mouth goes back down.

• • •

Deeper now. His mouth and his hand working my cock in tight coordination and I stop being able to think about anything at all. The line is still in the room somewhere — sitting in the air above the bed, not going anywhere — and his mouth is on me and I have nowhere to put either thing so I stop trying.

It builds fast. My cock thickening further in his mouth, my balls drawing up tight, the gathering at the base of me that means I am almost — I am right at the edge of —

“Oh, God. Josh —”

He stops.

Mouth off my cock. Hand still. The room goes quiet except for my breathing, which is not quiet at all.

My hips push up. Nothing.

He holds me there. His hand loose around my cock, warm, not moving. I breathe. My body pulls back from the edge by inches. Not all the way. Just enough for him to move.

• • •

His hands find my hips.

He turns me, arranges me, and I go where he puts me without question. On my back, my knees folded toward my chest, his hands on my thighs holding me open. I am more exposed than I have been all night — more open, more visible, nothing hidden — and I register this fact and let it go because there is nothing to do with it and I don’t want to do anything with it. I want to stay exactly here.

Oliver moves into position above me. His cock heavy and close to my face. I turn my head toward it and his hand comes into my hair, warm and steady.

I wait.

• • •

Joshua’s tongue touches my ass.

I didn’t know. Nobody has ever done that to me and I have no frame for what it feels like and now I do and the sound I make is nothing I’ve made before — high and broken and loud in the quiet room. My spine lifts off the mattress. My whole body jolts and then can’t stop moving, my hips rolling back toward his mouth, chasing the sensation before I know I’m doing it.

He is slow.

Slow the way he has been slow with everything tonight. His tongue pressing against my ass and then circling and then pressing again, learning what makes me louder, what makes my thighs shake against his hands. And they are shaking — I can feel them shaking, the fine involuntary tremor of muscle that’s given up trying to hold still. The sounds coming out of me run together, one into the next, not words, not anything resembling words.

His tongue presses deeper into my ass and I say his name on a sound that isn’t really a word and my hands find the sheets and grip them hard and he still doesn’t stop. He is thorough. He is devastatingly thorough and completely unhurried and I have no composure left. None. There is only what his tongue is doing and my body’s response to it, which is total and ongoing and completely outside my control.

I say his name again.

“Joshua — god —”

His hands tighten on my thighs. He goes deeper.

I stop saying anything.

Oliver’s mouth closes around my cock.

Both at once.

My back comes fully off the bed. A sound tears out of me that I have never made in my life — I don’t know what it is, I can’t hear it properly over the roaring in my head — and my body has absolutely no way to process sensation coming from two directions simultaneously. Joshua’s tongue working my ass from below. Oliver’s mouth on my cock from above, hot and deep and moving. Both of them. At the same time. My cock and my ass and everything happening too fast for me to keep up. My body is just taking it and shaking and making sounds I can’t stop.

I am squirming. I can feel myself squirming and I cannot stop. My hips push up toward Oliver’s mouth and roll back toward Joshua’s tongue and find both of them and I don’t know which way I want more. Both. I want both. I take both.

Oliver makes a low sound around my cock, satisfied, like I am doing exactly what he wanted. It vibrates through the length of me.

“Yeah,” Oliver breathes. “That’s it.”

Below me, Joshua’s tongue presses deeper.

I say something. Not a word. Not close.

Oliver’s mouth lifts off my cock.

His hand replaces it — wrapping around me, stroking slowly, firmly — and he shifts his position, moving up, and when I manage to open my eyes his face is directly above mine.

He is looking at me.

His expression is warm and open and deeply satisfied, the expression of someone who has been working toward something all night and is watching it arrive. His hand keeps moving on my cock in a patient, steady rhythm. Below me Joshua’s tongue keeps working my ass. Oliver watches me receive both of those things simultaneously and his eyes don’t move from my face.

I try to think.

His hand tightens on my cock and I stop.

I try again, some reflex, some old habit reaching for a foothold —

Oliver twists his wrist slightly. The sensation spikes and I make a sound and I’m back in the room, fully back, Oliver’s eyes right there above me.

He is watching for it. He has been watching for it all night and he catches it every time and pulls me back. His eyes on my face. His hand on my cock. Joshua’s tongue in my ass. All of it at once. I stop trying to go anywhere. There is nowhere I want to go.

Joshua’s hands gripping my thighs. Joshua’s tongue pressing into me. Joshua here and nowhere else.

Oliver’s eyes on my face.

I am here.

Just here.

• • •

My hand moves.

It reaches back on its own — I don’t decide, it just goes — and finds Joshua’s hair and presses. Gently. Just gently. Pushing his tongue deeper into me.

Oliver sees it.

His eyes are on my face and he sees the exact moment my hand moves and something in his expression shifts — opens further, settles, like something he has been waiting for has finally arrived. His hand keeps stroking my cock. His eyes stay on mine.

I press a little more.

Asking.

End of Chapter - More to cum
Thanks for reading Redbook! You can read the whole story and more here.
 
Last edited:
Thanks for reading Redbook! You can read the whole story and more here.

Caleb's Visit, Chapter 9: Joshua & Oliver​

Caleb steps back and watches Joshua and Oliver together, seeing the full depth of what they share. But the longer he watches, the more he recognizes how badly he wants both of them.​

Damon Redbook

1785797847427.jpeg

Chapter 9: Joshua and Oliver

Caleb POV

I have never felt this good. I am on my back with Joshua’s mouth working my ass from below and Oliver’s hand on my cock from above and I gently pull Joshua’s face even tighter against my hole, asking for more. Oliver sees me, and they both respond.

Joshua’s tongue. My God. The relentless, circling wet pressure against my hole had been driving me wild. But now he narrows his focus — the tip of his tongue pressing into me, breaching that tight ring with a precision that makes my hips buck. He withdraws, circles again, presses deeper. The heat of his mouth against the most vulnerable part of me. I can feel every ridge, every subtle shift in pressure, as if my nerves have relocated to that single point of contact.

And then Oliver’s mouth finds my nipple — teeth first, then his tongue, slow — while his hand stays firm on my cock, stroking. He bites down while his wrist twists around the head of me.

Oh, fuck.

My vision blurs. I’m babbling — something like please and fuck and their names, a flurry of sounds that neither of them seems to mind. Oliver hushes me, his mouth finding mine, swallowing my noises while his hand never stops. Joshua’s thumb presses inside me, just barely, just enough to make my cock twitch violently against Oliver’s grip.

I am out of control. Jesus. Thirty seconds from finishing and I don’t want to finish, not yet, not like this —

I pull back. Sit up. Move to the edge of the bed.

They let me.

Joshua’s forehead drops against my inner thigh. He lifts his head. His beard is slick. His eyes when I look at him are patient and dark and a little pleased with themselves, which does not help.

I breathe. Then breathe again. My cock is still hard and my chest is still heaving and the room is very quiet except for the three of us breathing.

“Kiss him,” I say. It comes out quieter than I intend.

Joshua turns to Oliver. Their eyes meet, and something softens in Joshua’s face before his hand finds Oliver’s jaw. He kisses him. Slow. Oliver’s eyes close and his hand comes up to Joshua’s chest and stays there. Joshua pulls back just enough to look at him. Oliver’s thumb brushes once through Joshua’s beard before he opens his eyes, and they look at each other in the candlelight for a moment, close, and something moves between them that I have no name for and am not meant to have a name for. Slow. Oliver’s eyes close and his hand comes up to Joshua’s chest and stays there. Joshua pulls back just enough to look at him and Oliver opens his eyes and they look at each other in the candlelight for a moment, close, and something moves between them that I have no name for and am not meant to have a name for.

Joshua kisses him again. Deeper this time. Oliver’s hand slides up from his chest to his neck and pulls him in and Joshua goes, and the sounds they make are quiet and private and I am watching all of it from two feet away with my cock in my lap and my hands on my knees.

Joshua’s mouth moves from Oliver’s mouth. His lips find Oliver’s jaw, the side of his neck, and Oliver’s head tips back and his eyes close and his hand stays in Joshua’s hair, not directing, just resting there. Joshua takes his time. His mouth moves down Oliver’s throat, his chest, and Oliver’s stomach rises and falls and he makes a small sound, barely audible, and Joshua pauses there — his lips against Oliver’s sternum, his hands moving slowly on Oliver’s sides — and I watch Joshua’s mouth on Oliver’s skin and I feel it in my own body, in my chest, in my cock, and I do not move.

Then Joshua moves lower.

Oliver’s breath catches. His hand tightens in Joshua’s hair. Joshua’s mouth traces down his stomach, slow, and Oliver’s hips shift just barely, not pushing, just — present, just aware of where Joshua’s mouth is going. Joshua’s hands slide down his sides to his hips and hold there and he looks up at Oliver for a moment and Oliver looks down at him and then Joshua turns his head and —

Joshua’s mouth is on Oliver’s cock and I’m two feet away with nothing between me and the sight of it and I stop breathing for a second.

He takes him deep. No adjustment, no finding the angle. He knows where Oliver is and goes there, and the sound Oliver makes is low and startled, and then not startled — just his hand settling into Joshua’s hair.

I wrap my hand around my cock. Don’t stroke. Just hold.

Joshua works him slowly. I can see his jaw, the flex and release of it. His hand comes up and circles the base of Oliver’s cock and moves in rhythm with his mouth. Oliver’s hips barely shift — a slow roll, almost nothing — but his stomach is different. The tension cutting through his abs every few seconds, the way his thighs keep tightening against the sheets. His sounds are quiet. They arrive and dissolve, not building, just there.

I start to stroke.

Oliver’s cock is in Joshua’s mouth and I can see the shape of it in his cheek, Joshua’s lips stretched around him. I see the slow flex of his throat taking him in. All of him. All of him.

I stroke myself and watch and feel it in my cock, my chest, the backs of my knees.

Caleb. Slow down.

I slow down.

Oliver’s eyes open. Find mine.

He looks at me steadily while Joshua works him. His chest rising and falling, his expression easy, the corner of his mouth soft — he’s watching me watch them and there’s nothing complicated in his face about it. Just: yes. You’re here. You’re part of this. His hips roll slow toward Joshua’s mouth and his eyes stay on mine.

I hold his gaze.

After a moment his head tips back and his eyes close and his hand tightens in Joshua’s hair.

• • •

Joshua pulls off.

I know what’s coming and knowing doesn’t prepare me at all.

Oliver is already moving without being asked — rolling, reaching for the nightstand — and Joshua moves behind him and I see his cock for the first time at this angle, this close, fully hard. It is so hard it is twitching, and my mouth goes dry.

Joshua pushes in. He makes a sound when he does — short, guttural, not composed at all — and then: “Fuck.”

Oliver’s head drops and his shoulders fall and a sound comes out of him low and long for the full length of Joshua sinking into him and only stops when Joshua is all the way in and holds. A full second of stillness. Oliver breathes through it, his back rising and falling, his forearms braced.

Then Joshua starts to move.

His hips drive back and slam forward and Oliver takes the impact with his whole body, pushing back into it, and Joshua’s hands tighten on his hips and he drives again and the room fills with the sound of it. Skin on skin. Oliver’s sounds forced out of him on every thrust, short and helpless and not quiet.

“Harder,” Oliver says into the mattress.

Joshua drives harder. Oliver groans and shoves back into it.

“Don’t stop.” And then, lower, almost to himself: “I love your cock.”

Joshua makes a sound at that — short, tight — and his hands grip harder and he doesn’t stop.

Joshua’s face is turned away from me. I get his back — the shifting muscle of his shoulders, the flex of his spine, the force driving through his hips each time he slams forward. Oliver’s cock swings heavy and untouched beneath him, dark and full, swinging with every impact. Oliver’s forearms slide forward on the mattress and he drops his head between them and just takes it, and takes it, and the headboard finds the wall.

I want that. I want to feel Joshua’s cock inside me. The want arrives whole and undeniable and sits in my chest while I watch Joshua’s hips drive forward again and again and my hand moves faster on my cock until I have to slow down or it will be over.

Oliver’s cock is hard and thick and leaking, untouched beneath them. Oliver is louder now. Not in a different way — in a deeper way, a different pitch on each exhale, less of it controlled. His back arches. His fingers curl in the sheets. Joshua hauls him back and he shoves back into it and Joshua meets him and the sound Oliver makes at that I feel in my own chest.

Joshua drives forward and Oliver’s forehead drops to the mattress.

• • •

Joshua slows. His palm moves up Oliver’s back and Oliver makes a different sound — quieter, surfacing — and then Oliver turns over and Joshua settles over him, his weight on his forearms, their faces close.

I can see Joshua’s face now.

He is looking at Oliver and his face is open. The composure he has been wearing all night, the ease, the slight ironic distance from whatever room he happens to be in — none of it is there. He is just looking at Oliver. Oliver reaches up and touches his jaw and Joshua tips into it, barely, before shifting his hips and pressing in.

Oliver’s breath goes out. His eyes close and open and they look at each other as Joshua starts to move.

Slowly. Nothing like before.

Joshua finds Oliver’s mouth and kisses him while he moves in him, slow and deep. Oliver kisses back and wraps his legs around Joshua’s hips and pulls him closer. When they surface their eyes open and they look at each other and Joshua drives deeper and Oliver’s mouth opens.

“You feel so good,” Joshua says against his mouth. “God, Oliver.”

Oliver pulls him closer.

“You’re so beautiful,” Joshua says against his throat. “You have no idea.”

Oliver laughs softly, breathless, and then Joshua drives deeper and the laugh becomes something else entirely.

“Don’t stop,” Oliver says. “Please.”

“I’m not stopping,” Joshua says. “I’m not going anywhere.”

Joshua kisses him again and Oliver pulls him in and neither of them looks away.

Oliver’s hands move up and down Joshua’s back, unhurried, feeling the muscle working under his palms.

I look at Oliver’s cock — he is harder than he was before. Fuller and darker against his stomach, and it has gotten that way in the last two minutes. Since the kissing started. Since Joshua started looking at him like that. I watch Oliver get harder just from being kissed slowly and looked at and I take my hand off my cock because if I don’t I will come immediately, right now, so I put it on my thigh and leave it there.

Joshua gives Oliver his eyes. His mouth. His full weight and his full attention. Unhurried. Like there is nothing else in the room. Oliver takes all of it and pulls him closer and Joshua goes deeper and neither of them looks away.

There is something about the way Oliver takes this. Both of it — the hard fucking and now Joshua’s mouth slow on his — and Oliver equally open to both, no part of him held back from either. I have been noticing him all night without letting myself notice. His hands. His eyes. The way he watches people like he is actually seeing them. The want has been there for a while. I am only now looking at it directly.

• • •

Oliver’s head turns on the pillow.

He looks at me. Takes in my face, my hand gone still, reads it in about a second.

He reaches out.

His fingers close around my wrist. Joshua feels the movement and rises up on his arms to make room and Oliver moves my hand, sliding it between their bodies and around Oliver’s cock.

God, his cock fills my hand. So thick my grip can’t close all the way and I just grip harder and want to hold on, so I do. Oliver’s stomach goes taut and releases on one long breath out and his hips rock toward me just barely.

I start to stroke him, matching Joshua’s rhythm above. Oliver’s head tips back and his throat moves and his sounds change — lower, fuller — and I watch his face and keep my hand moving. I stroke as Joshua thrusts. Oliver moans softly and lolls his head and his eyes meet mine.

Joshua hasn’t come back down. He rose up to make room and his arms are braced on either side of Oliver and his face is inches from mine. I can feel his breath. I can feel through my wrist the roll of his hips as he moves in Oliver. I can feel Oliver pulse in my hand with every push.

His eyes find mine.

I keep stroking Oliver. Joshua looking at me from inches away, his hips still rolling, and I look back at him and I don’t look away.

Then his mouth is on mine.

His hand comes up and holds the side of my face and he kisses me and I kiss him back with my hand still on Oliver and Oliver makes a sound beneath us, low and whole and satisfied, and I stop being able to account for anything except Joshua’s mouth and Oliver hot and thick in my hand and all three of us here, exactly here, together.

• • •

Joshua withdraws.

He sits back and the room settles. Oliver lies still, chest heaving. Neither of them has come. The candles are low.

Joshua looks at me.

Not the way he was looking at Oliver. His eyes on my face and what’s in them has been building all night behind everything composed and managed and easy, and it is right here now, right at the surface, nowhere left to go. His jaw slightly loose. His eyes darker than before, and a stillness in him that has nothing to do with composure — the held-back thing, right at the surface, barely held.

It is offering me more.

I fucking want it.

End of Chapter - More to cum
Thanks for reading Redbook! You can read the whole story and more here.
 
  • Like
Reactions: Ikke.ik


Caleb POV:

Joshua is still looking at me the way he was a moment ago.

“Come closer, Caleb.”

His hand finds mine and draws me toward him across the sheets, away from the edge of the bed, into the center where Oliver is breathing hard and the candlelight has gone amber and low.

I’m close enough to Joshua that I can feel the heat of his body. He smiles, and then his lips find mine.

Not the kiss from before. Not the one he gave Oliver, slow and full of history. His hand comes up and cups the side of my face and his thumb moves along my cheekbone the way it did when I was on my knees, that same slow deliberation, like he’s memorizing the shape of me.

I kiss him back with everything I have.

My hands go to his chest, his shoulders, the back of his neck. His muscles shift under my palms and his beard scrapes against my cheek, and he makes a sound against my mouth — quiet, almost surprised — and deepens the kiss until I forget Oliver is in the room. Until I forget my own name. Until there is only Joshua’s mouth and Joshua’s hands and the weight of him settling over me as he eases me down onto my back.

He pulls back just enough to look at me.

He goes still.

I have seen him still before—across a cold floor six years ago, his eyes closing before I could read whatever was underneath them. This is not that. His eyes stay open. They move over my face slowly, cataloging me the way mine have always cataloged him, and for one long second neither of us says anything.

“You’re so beautiful.”

The room disappears. Not gradually. Completely.

I am dimly aware of the mattress shifting beside us. Oliver gives us the center of the bed without a word.

Then even that is gone.

Oliver. The candles. The sheets beneath me. My own heartbeat. Only Joshua Hale remains, looking at me like he has just realized something he can no longer keep to himself.

For ten years I have imagined what he might say if he ever looked at me this way. None of the versions were this simple. None of them were this overwhelming.

I can’t control what my face is doing. I don’t know if I’m smiling or crying or both.

I reach up and touch his face.

Not because I’m trying to be tender. Because I need to know he’s real.

My fingers catch against the roughness of his beard.

“Joshua...”

I don’t know what words come after I say his name.

Thank you. I’ve loved you. I’ve waited.

None of it makes it out. Thank God.

He doesn’t answer. Of course he doesn’t. Joshua has never been a guy who could carry something this large with words.

Instead, he turns his face into my palm with a softness so small I almost think I imagined it. When he looks at me again, his eyes don’t leave mine.

Then he kisses me. Slowly. Carefully. Like he is saying everything he couldn’t.

When he pulls back, his forehead rests against mine.

He whispers.

“I want to be inside you.”

The words go through me.

“Yes.”

The response escapes before I can weigh it. Before I can do any of the things I usually do with words that matter. It just comes, and I mean it, and I say it again so he knows.

“Yes. Joshua. Yes.”

His forehead stays against mine another moment. I feel his hand smooth down my side and come to rest on my hip.

Then he kisses me once more, soft, and reaches for the nightstand.

• • •

Oliver moves.

I had almost forgotten he was there, which seems impossible given how present he’s been all night. But he’s been quiet, watching, and now I feel him settle beside us on the bed, his weight shifting the mattress. His cock is hard against his stomach.

He props himself on one elbow and looks at Joshua. A look passes between them—understanding, trust. Then Oliver looks at me and smiles. Warm. Satisfied. Approving.

I turn back to Joshua. He brushes his mouth over my neck, up the side of my face, to the sensitive curve of my ear. His hand slides from my chest down to my belly, then over my hip, and then finds the space between my legs.

• • •

The lube is cool against my skin. His fingers are warm, gently massaging around my hole. He circles the rim, pressing gently, and my cock twitches.

His hand is between my legs, but his face stays close to mine. His mouth moves over my throat, then grazes the edge of my lips as his finger begins to work inside me—slowly, learning me. I make a sound I can’t stop, and he catches it against his mouth as if he wants to keep it.

“You okay?”

“Yeah.” The word comes out breathless. “Don’t stop.”

He doesn’t.

He works me open between kisses, murmuring against my mouth—that’s it, just breathe, good, there you are—his voice pitched for me alone, even with Oliver beside us.

Two fingers inside me now, moving deeper. Every sound I make earns another kiss, another low word in my ear. I lose track of everything except his mouth, his hand, and the pressure building low in my body.

He finds a spot inside me and presses. My whole body jolts. My hand flies to his wrist and grips hard.

“Fuck —”

“Yeah.” He says it into my mouth. “Right there?”

Right there. Holy hell, right there.

Beside us, Oliver makes a quiet sound of his own. His hand moves over his cock, slow and steady, while he watches Joshua get me ready.




The stretch builds, fuller, sharper. I hiss and Joshua stills instantly, lips against my face.

“Too much?”

“No.” I shake my head. “No, keep going. Please.”

He caresses my face with his free hand and continues. His fingers work deeper, his gaze never leaving mine.

The stretch settles into a steady pressure. I feel myself opening for him, my body learning how to take him. He finds that spot again. I arch off the mattress and say his name like a prayer.

“Joshua, I want your cock inside me.” My voice doesn’t sound like mine. “Please fuck me.”

His eyes search mine, dark and open. He remains inside me for another second, buried deep, before he slowly withdraws. The absence leaves a sudden ache.

He shifts over me and spreads my legs wider. As he leans down to kiss me, I feel the head of his cock, slick and hard, rubbing against my hole, the friction an almost unbearable tease.

I need him inside me so bad.

I shudder as he glides against me again.

“Fuuuuck,” I moan. “You’re doing this on purpose.”

“Yep.” He doesn’t even try to sound sorry.

I laugh — actually laugh out loud, breathless and a little wrecked — and he grins down at me like he’s proud of it.

Then he positions his cock and presses against my entrance.

He doesn’t push. He holds himself there, the tension running through his body turning the pressure into a question.

I breathe out and try to let myself relax around him. He watches my face with rapt concentration. His hand, still slick with lube, comes up to cup my jaw.

He lifts my chin until our eyes meet.

Then he pushes inside. A steady pressure. Gentle but relentless.

My back arches. My hands grip the sheets. My mouth falls open, and the sound that comes out is long and low and continuous. I can’t stop it.

He’s bigger than his fingers. Bigger than I expected. The stretch overwhelms everything else as he presses deeper, and I feel every inch of him entering me.

The sound coming from me changes into one I have never made before.

“God,” he breathes. “Caleb.”

His hips flex, a minute movement that seats him deeper.

His eyes are the darkest I have ever seen them, his pupils swallowing almost all the brown. Candlelight catches in them as he watches my face, reading every reaction, deciding how much more I can take.

The pressure sharpens. Pain flickers beneath the fullness.

Then his hips meet my ass. He stops there, buried all the way inside me, and lets me feel him. The weight. The heat. The impossible reality of Joshua Hale inside me after ten years of wanting him.

“Okay,” I breathe. “Okay. I’m ready.”

He brushes the hair from my forehead and presses another kiss to my mouth.

Then he begins to move. Tentative at first. He learns how my body takes him before giving me more. His hips roll into me in a slow rhythm that lets me adjust to the stretch, the pressure, the unfamiliar drag of him inside me.

We kiss through it, open-mouthed and slow, his tongue moving with his hips. I have no frame for the sensation. Nothing to compare it to. Only his body moving against mine and inside mine at once.

His cock hits my prostate.

I gasp. Precum spills from my cock. He sees it and smiles.

Then he does it again.

“Fuck, yes, Joshua.” My hands tighten on his shoulders. “Fuck me. Hard.”

The pace changes. He drives into me harder, his hips striking my ass, the sound filling the room. My hands move over his back, the muscle shifting beneath his skin, and I hold on.

He buries his face against my throat and groans. The vibration runs through me, and my nails dig into him.

“Yeah,” he breathes. “Yeah, Caleb. That’s it.”

He thrusts deeper. The angle changes, and I feel him everywhere. My cock is trapped between our stomachs, hard and leaking, every movement dragging against it. After everything that came before, I am already so close that I have to fight not to come.

The rhythm belongs to him. Even with his breath ragged and his face buried against my neck, he decides how deep, how fast, how long he makes me wait between thrusts.

But he never stops reading me. When my body tightens, his hand moves over my side. When my breath catches, he slows just enough for me to recover it. When I pull him closer, he gives me more. When I need a second, he knows before I say anything.

I don’t know what to call the care he is taking with me. Right now, I don’t need to.

I give myself over to him completely, my legs locked around his hips, my body opening for every thrust, my voice hoarse from saying his name.

Sweat beads across his forehead. His shoulders shine with it. I can smell salt, skin, the faint trace of his soap. I breathe him in.

My cock aches between us. The pressure builds deep inside me, winding tighter with every thrust. My face presses into his shoulder. My teeth scrape his neck.

His hair is damp and stuck to his forehead. His breathing comes in rough, uneven pulls. His hips keep moving—deep, fast, beginning to lose their rhythm.

He is close.

So am I.

Then his whole body tenses.

With a low grunt, he pulls both of us back from the edge. His thrusts slow until he is barely moving, his hips rocking gently against mine.

He lifts his head. I can taste his sweat on my lips. He looks at me, and the strain in his face softens.

“God, Caleb. It feels so good inside you.”

He moves slowly now. Each thrust deep and deliberate, giving me time to feel the entire length of him. Warmth spreads through my body.

For one long second, Joshua only looks at me. His eyes move over my face, like he is trying to decide whether to let me see what is already there.

His hips stop.

“Caleb, I—”

He doesn’t finish. But his eyes stay open and fixed on mine. There is nowhere for either of us to hide.

I touch his face. His gaze drops to my mouth, then returns to my eyes. He kisses me again.

When his hips begin moving again, the thrusts are slow and deep and tender. His eyes remain fixed on mine.

Then his crooked smile appears.

He leans close, his breath whispering in my ear.

“Caleb. Where do you want me to cum?”

I can barely think.

He asks again.

The answer is rough and immediate. It comes faster than thought.

“Inside me. Please.” My hands tighten on his back. “I want to feel it. I want to feel you.”

He drives into me once, long and slow, all the way to the base.

His breath falters. His jaw clenches. His eyes close for one long second, and the sound that tears out of him is barely human.

Then his eyes open. They find mine.

He thrusts hard and holds himself there.

• • •

The first pulse hits.

I feel it.

Hot and deep. His cock jerks inside me, his entire body shuddering above mine. His hands grip my hips. His mouth opens, and the only word he can manage is my name, broken apart and repeated as if he has forgotten every other one.

“Caleb—Caleb—Caleb—fuck—”

My orgasm hits without warning.

No hand. No touch. Only Joshua cumming inside me, the look on his face, his eyes locked on mine, my name breaking in his mouth.

The pressure inside me breaks.

I gasp for air, and I start to cum so hard my vision whites out.

My cock jerks between us. The first shot lands hot across my chest. The second reaches my collarbone. The third goes higher, striking my cheek, my chin, the pillow above my head.

I don’t care.

I don’t care where it lands. I don’t care what I look like. I don’t care that Oliver is watching.

There is only Joshua buried inside me and my body clenching around him and the sounds being dragged out of me—nothing recognizable as words, only noise from somewhere I didn’t know existed.

It keeps going.

Every pulse of his cock inside me pulls another spasm from my body. By the time it ends, I am wrecked—covered in my own cum, limp against the mattress, my legs still locked around him, my chest heaving, my throat raw.

Joshua collapses over me. His weight is solid and warm. His heart pounds against my chest. His face presses into my neck.

Neither of us speaks. Neither of us moves.

His mouth finds the skin beneath my ear. Not a kiss. Just his lips resting there, his breath slowing against me. His arms come around me and pull me closer.

The room is quiet except for our breathing and the low, approving exhale that comes from Oliver somewhere to my left.

I don’t know how long we stay like that.

Long enough for the sweat to cool on my skin. Long enough for Joshua’s breathing to slow from desperate to deep. Long enough for the mattress to shift as Oliver settles beside us, close enough that I can feel the heat of him.

No one reaches for a light. No one says anything.

Joshua’s weight doesn’t leave. He doesn’t roll off, his cock still softening inside me.

I lie there with Joshua on top of me and Oliver’s hand resting on my thigh and I stare up at the ceiling, at the place where the candlelight doesn’t quite reach.

Ten years I imagined this. Some part of it I used to sketch, the way I sketch anything I can’t say out loud.

I didn’t think this would be the shape of it. Or that I would feel this good.

End of Chapter - More to cum
Thanks for reading Redbook! You can read the whole story and more here.
 
  • Like
Reactions: Ikke.ik

Caleb's Visit, Chapter 11: Appreciation​

Lying between Joshua and Oliver in the gentle afterglow of his dream come true, Caleb begins to realize that one desire may have awakened another.​



Caleb’s POV

Joshua’s body feels so warm, so good, against my own.

Our breathing is now calm. We are drifting in and out of sleep, and he is still half on top of me. His head next to my shoulder. Our legs entwined, hips touching. I can feel the warmth of his breath on my neck. My hand rests on his lower back, still moist with sweat.

I can still feel the memory of the night. The force and fullness of him inside me. His mouth on mine. His hands, what they knew how to do. The way he kept looking at me, even there, even at the end. I don’t need to reach for any of it.

Oliver is lying on my left. His hand is on my thigh. His palm, resting there. Gentle. Present.

  • • •
The room has gone quiet in a way it wasn’t an hour ago. Three candles left, and they’re low, throwing more shadow now than light. Joshua and I have both finished. Oliver hasn’t. I can feel that fact in the room the way you feel a held breath — not urgent, not unfinished in any way that needs fixing right now, just true. The sheets are cool where none of us are touching them and warm everywhere we are. Somewhere below us the city is still doing whatever it does at this hour, and none of it reaches us.

I try, for a second, to remember what day it is. I know it’s Saturday turning into Sunday, technically, but the number doesn’t attach to anything. It’s just a fact sitting outside the room, waiting for me to come back and pick it up later. I don’t reach for it.

Joshua’s weight is the only clock I’m keeping.

My brain tries, briefly, to do what it always does. Tries to name it — to take the last several hours and turn them into something with edges, something I could hold up to the light later and say, this is what that was, this is what it meant that he stayed, that his mouth—

Nothing comes. The night is larger than the frame before the frame even finishes forming.

Then it tries the other direction. What happens Sunday, when I’m on the train, when I’m back at my desk with my tablet and the version of my life that doesn’t have him in it, and I try to hold what just happened next to that ordinary Tuesday and see if it—

Nothing. No runway. Just now. Just here.

My hand moves into Joshua’s hair.

I don’t decide to do it. My hand just goes, the way it sometimes moves to the stylus before I’ve consciously decided to draw. His hair is thick and still damp at the roots and I push my fingers through it slowly, and he doesn’t stir.

I did this in college, once, in my imagination. Him asleep, me awake, wanting to and not. The cold floor of our room in March. His arm across my chest, his eyes already closed before I could read whatever had been in them, and two hours of lying still and waiting for him to come back from wherever he’d gone. He didn’t. He woke in the morning and made coffee and never mentioned it.

My fingers move through his hair.

Joshua shifts. Not waking — just his body finding something more comfortable. He presses closer. His face still against my shoulder, his breathing unchanged, and he presses closer.

He is still here. He didn’t excuse himself. He didn’t roll to the far side of the mattress and put careful space between us. He collapsed on top of me and he’s stayed there and his body is warm against mine.




The Joshua I’ve been carrying for ten years was made of four seconds and a closed pair of eyes and everything I layered onto them across six years of silence. That version is gone. Replaced by the actual man, which is heavier, which is real, which has hair that’s damp at the roots under my hand.

I keep my hand in his hair.

  • • •
He shifts again, small, just settling. And then his hand comes up to my face.

He doesn’t open his eyes. Still somewhere half-asleep or between, and his hand moves without announcement and his thumb finds my jaw. Just that. Resting there.

I know this gesture. His thumb on the collarbone in the living room, the first night. His hand cupping my face in the dark, earlier. His tenderness has always lived in his hands, in the places his hands go without his mouth having to say anything. Here it comes in the quiet, with nothing left to keep it careful.

Joshua had his way with me tonight, and I was glad to let him — more than glad — and he called me beautiful and meant it, and he is lying here with his thumb on my jaw in the dark, and I did not scare him away.

Underneath the gladness there’s a plainer fact, and I feel it without needing to argue with it. Joshua set the terms tonight. Every turn of it — when, how, how far — passed through him first. He was the one who decided, and I was the one who got to say yes. That’s still true, lying here. It doesn’t sting the way it would have a week ago. It’s just a shape I can feel, the outline of how this works between us, and I let it be there without picking it apart.

The cold floor comes back to me for just a moment. His eyes closing. The two hours I spent lying awake beside him, trying to build a future out of four seconds and a silence I couldn’t understand. I spent years believing I had asked for more than he could give. That I had frightened him.

His thumb shifts against my jaw.

I did not scare him away.

I close my eyes.

  • • •
Oliver turns, adjusts, and rests his head on my other shoulder.

Oliver. I think about what he did tonight. Not the sex. The other thing. The way he knew what we needed before I did, the way he made it possible for Joshua and me to be inside this without either of us having to arrange it ourselves.

I can see him now if I turn my head. His eyes are open, half-lidded, fixed on nothing in particular — no, not that. Fixed on us. He’s not asking for anything. He’s just watching what he made happen.

I think of him earlier — before any of this — moving around the apartment with that easy confidence of his, like he already knew how the night would go and was just waiting for the rest of us to catch up. I didn’t understand it then. I understand it a little now. He wasn’t performing ease. He just already had it, the way some people have a native language the rest of us are still translating into.

He hasn’t asked me to notice any of this. That’s the point of it.

God, he’s beautiful. In so many ways. I start to do my thing, I start to list them. The candlelight catches his eyes, and they sparkle a shade of blue that is almost hypnotizing. The small tuft of hair between his pecs. The long, clean lines of his body, like a statue. Except between his legs. He’s got something Michelangelo never gave his sculptures.

No, stop cataloging. Just appreciate.

Oliver.

I hadn’t planned on this — hadn’t considered, before tonight, that wanting one of them might mean wanting the other too. But there it is, undeniable, sitting next to everything else I’m feeling.

I was too far inside the thing to see it happening. But I can feel it now, from the other side.

His hand is resting on my thigh and there is nothing I need to do with the recognition except let it be true.

I lie there with Joshua on one side and Oliver on the other and feel that I am held from both directions.

  • • •
Joshua’s hand, still resting on my face, moves. Slowly — I feel the shift of his arm across my chest as he reaches, the weight of it, and then his palm finds Oliver’s cheek. Soft. Oliver turns into the touch, and he smiles.

I look at Joshua. I look at Oliver.

I feel something. Not gratitude, though it’s close. Not love, though it’s close to that too. For once, I don’t try to make it mean anything. I just let myself feel it.

The last candle goes out.

The night is not finished.

Neither am I.

End of Chapter
Thanks for reading Redbook! You can see more of the story and read more of my work at redbook3.substack.com
 
  • Like
Reactions: Ikke.ik

​

Caleb's Visit, Chapter 12: All of Oliver​

Joshua is the desire Caleb has carried for years. Oliver is the one he never expected — and the one he now wants to discover for himself.​


Damon Redbook



Chapter 12: All of Oliver
Caleb’s POV

The room is almost totally still. The only sounds are our breathing and the city’s distant murmur beyond the window. The last candle burns out, and for a moment, it is completely dark. I can’t see more than our shadows, but I can feel our bodies.

Joshua’s weight is still half on top of me, his hand on my shoulder. He shifts slightly, and his fingers move once against the curve of my collarbone, almost absent-mindedly. He is quiet, but still awake.

Oliver is to my left, his head a warm pressure on my other shoulder, his hand resting loosely on my thigh. He is awake too. My eyes begin to adjust to the dim light, and I turn my head toward him and let myself look.

I’ve been looking at Oliver all night, although looking is probably too neutral a word for it by now. At first he was Joshua’s boyfriend, the new person in a room already overcrowded with six years of history, and I had expected whatever I felt tonight to organize itself around Joshua because that was what it had always done. Wanting Joshua was old enough to feel less like an emotion than part of my construction, something I had built around and learned to carry.

Oliver had turned out to be something else entirely.

Not a replacement for any of that, and not a distraction from it. There was simply another current running beside the first one, newer and stranger because it had no history to explain it. His mouth on mine earlier. His rough hands against my skin. The way those blue eyes kept finding me and staying there. The ease with which he seemed to inhabit his own body, as if desire were not a thing to negotiate with or apologize for but simply another way of knowing what was true.

His hand shifts against my thigh, nothing more than the small adjustment of fingers against skin, and I place my hand over his before I have time to decide whether I am making a gesture or merely answering one.

Oliver looks down at our hands, then up at me.

His attention sharpens.

I feel Joshua watching.

When I glance toward him, he is looking at me with the same steady attention he has given me all night, except there is no question in it now, no uncertainty I have to solve. His eyes move briefly to my hand over Oliver’s and then return to my face, and the corner of his mouth lifts just enough that I settle.

He knows.

More importantly, he is all right with knowing.

I turn back to Oliver.

My fingers slide between his.

He closes his hand around mine.

The contact feels different immediately, no longer accidental or merely present. Chosen.
I lean across the small distance between us and kiss him.

His breath catches against my mouth, the surprise lasting only a second before his free hand comes up behind my neck and he kisses me back. My body answers immediately, oddly reassuring, as if some part of me had wondered whether everything that happened with Joshua had exhausted whatever capacity I had left for wanting anyone else.

It hasn’t.

Oliver’s mouth does exactly what it did to me the first time. There is none of the weight of years of yearning that comes with Joshua, none of the old questions arriving before the touch itself. With Oliver the pleasure is in discovering something while it is happening: the pressure of his mouth changing against mine, the roughness of his fingertips at the base of my neck, the way his lips part when I kiss him more deeply.

His fingers tighten around mine.

Joshua moves beside us.

I feel the mattress shift first, then his weight lifting away from me. For a second I think he is simply making room, but then his hand finds Oliver’s hip.

“Come here,” he says softly.

Oliver breaks the kiss just long enough to move with him.

Joshua draws him into the middle of the bed, settling Oliver between us, on his back. Joshua and I are both on our sides, facing him. Joshua’s palm rests on Oliver’s chest, mine on his stomach.


I lean over and kiss Oliver again. He exhales into my mouth, and I feel the sound as much as hear it.

I pull back far enough to see his face.

His lips are wet and his breathing has changed, only slightly but enough that I notice, and there is something unexpectedly satisfying in knowing I helped put that look there.

“Caleb,” he says, quietly.

The way he says my name sends heat through me.

Joshua’s fingers begin moving slowly over Oliver’s chest with the unthinking familiarity of someone who knows exactly what he is touching. I watch for a second, and I can feel Oliver’s body responding beneath my own hand.

Joshua knows this body in a language I have only begun to hear tonight, and now I want to learn some of it myself — not instead of wanting Joshua, but alongside it, the way both currents have been running together all night.

Joshua leans in and puts his mouth against Oliver’s throat. Oliver tips his head back to give him room, his eyes closing briefly as Joshua kisses the place beneath his jaw, and I feel the reaction travel through his body: the small shift of his hips, the catch in his breathing, the way he presses back into it.

I want to draw that out of him too.

The thought pleases me for reasons that have nothing to do with what Oliver has done for us tonight. I’ve watched him read the room all night, watched the ease with which he seems to understand what everyone else is feeling, and now I want to know what he feels like when the attention is turned entirely on him.

I lean in again, kissing the other side of his throat while Joshua stays at the first, and Oliver’s hands find us both, one sliding into Joshua’s hair, the other gripping my shoulder.

“Jesus,” he breathes.

My cock stirs against my thigh.

I move lower, following the line of Oliver’s chest and stomach with my mouth, learning the body I have spent so much of the night observing from some other angle. Joshua moves beside me, not directing me, simply following his own knowledge of Oliver while I follow my curiosity, and there is something unexpectedly intimate in the two of us wanting the same man at the same time without either desire diminishing the other.

By the time I reach Oliver’s hip, I know exactly what I am moving toward.

His cock is inches from my face, thick and dark and impossibly full. I’ve seen it all night. I’ve held it. I’ve watched Joshua take it into his mouth. I’ve watched it rise against Oliver’s stomach while Joshua fucked me, and because noticing is what I do, I’ve been able to pretend that my attention to it was simply another example of the way my eye works.

But it isn’t observation. It is desire.

I wrap my hand around him.

Oliver’s hips jerk, and his fingers tighten in my hair.

“Caleb—”

I hear the catch in his breath, and it sends a rush of heat through me.

“I want to,” I say. “Let me.”

I take him into my mouth.

The first inch, then the second. The stretch of my jaw is immediate and sharp, and I have to adjust, have to breathe through it, have to remember what I learned earlier with Joshua. Relax. Open. Trust.

Oliver’s taste is different from Joshua’s. Saltier, less musky, his own particular chemistry, and there is something unexpectedly intimate about discovering that. Another thing about him I couldn’t have known an hour ago and know now because my mouth is on him.

I take him deeper.

The sound he makes above me is half my name and half nothing at all, and I feel a small rush of satisfaction. I made him sound like that. I want to make him sound like that again and again.
Joshua’s hand finds the back of my neck. “That’s it,” he murmurs. “Just like that, Caleb.”

I feel Oliver respond when I take another inch — a shudder, a soft sound he doesn’t try to hold back. The way his fingers close in my hair. The way he’s breathing like someone who stopped trying to stay quiet.

I withdraw my mouth and swirl my tongue around the head of his cock. Slowly. A gentle tease.
Oliver whimpers and his hips roll up to meet me.

His hand tightens and he guides my head back down.

Joshua’s other hand wraps around the base of Oliver’s cock where my mouth can’t reach, and for a while we work him together, Joshua’s hand moving beneath my lips, my mouth taking everything above it. I can feel Oliver responding to both of us, but I am no longer simply following what Joshua knows. I’m paying attention to Oliver myself now — what makes his thighs tense, what pulls a sound out of him, how deep I can take him before his fingers twitch against my scalp.
I’m learning him.

And I like learning him.

Oliver’s sounds are getting louder now, less controlled, and his hand in my hair isn’t directing me so much as holding on. The distinction matters. For most of the night Oliver has been paying attention to everyone else — observing, noticing, anticipating. Now there is nothing for him to pay attention to except what Joshua and I are doing to him.

His mouth is open, his breath uneven, and he is trying not to move too much against my mouth.
I want to make him forget about trying.

I take him deeper again.

“Fuck, Caleb—”

The sound goes through me.
  • • •
Joshua eventually touches my shoulder and I lift my head.
“Let me show you something.”

He moves down the bed, and I go with him. Not because I need instruction so much as because I want to know what else Oliver likes, what else this body I’ve only just started understanding will give away.

Joshua settles near Oliver’s feet and lifts one of them into his hands. He kisses the arch slowly, then runs his tongue along the instep.

Oliver’s reaction is immediate.

His breath leaves him in a long shudder, his head falling back against the pillow, his cock jerking against his stomach.

I look from Oliver to Joshua and smile.

There is something almost absurdly intimate about discovering a person’s particular weakness. Not a generic thing bodies do, but his thing, something Joshua knows because he has had years to learn it.

Joshua glances at me.

I am already reaching for Oliver’s other foot.

The skin is warm against my palms, the arch curved and surprisingly delicate compared with the rest of him. I kiss it first, then trace the same path Joshua did with my tongue.

Oliver makes another sound. Different this time. Higher. Less contained.

His toes curl slightly in my hand. His breathing catches.

Joshua is watching him too.

We work side by side, not quite matching each other and not trying to. Joshua knows where Oliver responds because he has learned it over time. I am figuring it out as I go, and every small reaction feels like information Oliver’s body is giving me directly.

My cock is hard again.

So is Joshua’s.

But for once I don’t need to make that mean anything larger. I am aroused because Oliver is writhing and whimpering in front of me and I am helping do it.

That is enough.
  • • •
Oliver’s hand eventually finds my forearm.

“Caleb. Come here.”

I move up the bed toward him.

By the time I reach his face, he still looks different from the Oliver who has been watching over the room all night. His breathing is uneven, and when he pulls me down into a kiss there is an urgency in it that wasn’t there before.

I taste salt on his mouth.

His hand cups the back of my head and keeps me close after the kiss should have ended.
“Caleb,” he says against my lips. “Tonight has been beautiful. Discovering you.”

The tenderness in it catches me off guard.

He looks at me directly.

“I want to share something with you. I want to feel something together.” His thumb moves once behind my ear. “I want to be inside you. Will you let me?”

A beat.

Then, quieter: “Will you let me fuck you?”

The question hits me before I have time to examine it.

Not the size. Not yet.

Oliver.

The man I’ve been touching and tasting and learning. The man whose mouth I wanted again before I knew what I was going to do with that wanting. The man I’ve been discovering all night, who is looking at me now with a simple, unmistakable want.

He wants to be inside me.

And I want to know what that feels like.

My body answers before my mind gets involved: warmth through my chest and stomach, my cock hardening further, an intense heat gathering inside me at the image of Oliver over me, Oliver moving inside me, those rough hands on my body while he does.

“I’ve been watching you all night,” he says. “The way you move. The sounds you make.”
Joshua’s hand settles against my back.

“I want to feel what Joshua felt. I want to be inside you. I want to make you feel something intense.”

That sends another jolt through me.

“Yes,” I say.

“Oliver. Yes.”

Only then does my brain begin the accounting.

Because wanting him and accommodating him turn out to be two entirely separate questions.
My eyes drop and consider the geometry.

Porn star big.

That has been my shorthand all evening. Now it feels less like a description than a challenge.
My hand hadn’t quite closed around him earlier. My mouth had learned exactly how much adjustment he requires. I’d watched Joshua take him, but that had been Joshua, and Joshua’s body has years of experience with Oliver that mine absolutely does not.

I look back up at him.

My answer doesn’t change.

If anything, the apprehension makes the wanting sharper.

I want to know. I want him.

Whatever happens next isn’t going to live safely in my imagination anymore.

I glance at Joshua. He understands immediately.

“Yeah,” he says softly, his eyebrows arched. “I know.”

His expression warms.

“Let me hold you.”

Joshua moves behind me and lies on his side. I let my weight rest back into him, my back against his torso, his face at my neck, his arms around my shoulders — familiar already in a way that should probably be impossible after one night. Oliver moves between my legs, kneeling, settling his weight forward over me.

There they are again: the two currents that have been running beside each other all evening.
Joshua behind me, the history and the impossible reality of finally being held by him like this.
Oliver in front of me, entirely new, and wanted precisely because I don’t know yet what he is going to feel like.

Oliver’s hand runs slowly up my thigh.

My body responds before he reaches my hip.

I hear the soft click of Joshua opening the lube bottle. He pours a few drops into his hand, and passes it to Oliver.

Oliver coats his fingers slowly, and the anticipation is building fast inside me. His first finger circles my entrance, teasing, before pressing in.

I gasp.

It’s just one finger, but the sensation is sharp and immediate after everything we’ve already done. Oliver works it in slowly, adjusting to every change in my breathing and body.

Joshua’s mouth finds my neck.

He kisses the place where my shoulder meets my throat, then bites gently, and I feel the sensation travel through me in a slow wave. His hands move across my chest, tracing my ribs, my nipples, while Oliver’s finger curls inside me and finds the place that makes my whole body jerk.
“Oh—”

Oliver’s eyebrows lift slightly. He presses there again.

Joshua’s hand closes around my cock, and I am caught between them, every nerve ending firing in a dozen directions at once. Oliver adds a second finger, stretching me, and the pressure builds until I am arching into it, pushing back against his hand.

“More,” I manage.

Oliver obeys.

The stretch of a third finger makes me cry out, but it is the good kind of too much, the kind that promises what is coming next. His fingers move inside me, scissoring, preparing, while Joshua’s mouth stays at my throat and his hand strokes me in a rhythm that matches nothing and everything.

“I’m ready,” I hear myself say.

The words come from somewhere below thought.

Oliver’s fingers slow but do not stop.

Con'td in next post
 
  • Like
Reactions: Ikke.ik
“Please,” I say, and my voice breaks on the word. “Oliver. Fuck me. Fuck me now.”

“I’ll go slow,” he says. “You tell me if it’s too much.”

Joshua’s mouth brushes my neck.

Oliver presses against me.

The pressure is immense, different from Joshua, broader and more insistent, and for a moment every calculation I’d made about his size becomes physical fact.

I breathe out.

I let myself open.

The head slips inside me.

The sound I make isn’t a word.

My hands grip Joshua’s arms and my whole body goes rigid around the first shock of it, but Oliver doesn’t move. He holds exactly where he is, his jaw tight, waiting for my body to catch up with what I asked for.

And somehow that makes me want the rest of him more.

I breathe again.

My body softens by degrees.

“More,” I say.

Oliver exhales sharply.

He pushes deeper. Another inch. Stops.

The stretch is enormous, but now there is something under it besides the difficulty: the first real sense of him inside me, not an abstraction anymore but Oliver, the shape and weight of him, his body held carefully over mine, his attention fixed entirely on what he is doing to me.
“Okay?”

“Yeah.” I hear how breathless I sound. “Keep going. Please.”

He does.

Slowly, carefully, until the last of him slides inside and his hips settle against me.
For a moment no one moves.

The fullness is overwhelming enough that my mind nearly blanks, but when it comes back the first thing I register is Oliver’s face.

His mouth is slightly open. His forehead is damp. I can see how much effort it takes him not to move before I’m ready.

“God, Caleb.” His voice is rough. “You feel incredible.”

For a moment, there is nothing larger attached to it. Just this. Just him.

I want Oliver to move.So I tell him.

“Fuck me.”

Then he does.

Slowly at first, barely more than a rocking, and the first few movements are almost harder to process than the entry because now the fullness changes with every shift of his hips. He draws back and I feel the absence before he presses in again, deeper this time, and my body begins to understand him before my mind does.

Joshua’s arms stay around me. His mouth is at my neck, his chest solid against my back, and I feel both of them at once — Joshua steady behind me, Oliver moving into me — neither one crowding the other out.

I start moving with him.

That changes everything.

The reaction runs through his whole body, and it sends heat through me in turn.

His pace quickens, and something between us starts to change as we find each other. He stops measuring every movement so carefully. I stop simply receiving him. The more I meet his thrusts, the more his breathing changes, and every response makes me want to move with him again.
Joshua kisses my jaw.

“You’re here,” he murmurs. “Right here. With us.”

I nod because speaking requires more organization than I have left.

Oliver drives deeper.

My head falls back against Joshua’s shoulder.

The room begins to narrow into sensation: Oliver’s hands on my waist, Joshua’s mouth against my skin, the stretch and pressure of Oliver moving inside me, the impossible fact that I can feel both of them at once without either one becoming less distinct.

Joshua is still the anchor. But Oliver is no longer simply intensity or newness.

He is Oliver. The man whose body I’ve been learning, moving into me now with everything that’s built between us tonight.

His pace keeps increasing, and with each push I feel a little less able to separate sensation from the person causing it. He pulls me closer. His breathing grows rougher, his movements more instinctive, and I can feel how much this is affecting him — that makes every movement register more intensely in my own body.

Joshua is still around me, steady and warm, his hands moving across my chest and occasionally bracing my hips when Oliver’s thrusts drive me harder against him. His mouth finds mine whenever my head turns far enough, and the familiarity of that touch keeps me grounded while everything in front of me grows less controlled.

With a grunt, Oliver drives deep into me, hitting me right there. It forces a startled moan from my mouth and my cock starts leaking precum between us.

My god, he is making me feel so good.

Oliver is so fucking hot like this. The way his jaw tightens when I meet his thrusts. The way his fingers dig into me and then loosen as though he is still trying, even now, to remember not to hold too hard. The way his mouth keeps opening around sounds he no longer seems able to stop.
He told me he wanted to feel me come apart.

I hadn’t expected how much I would want the same from him.

His pace picks up, harder now, the room filling with the sound of our bodies meeting. His breathing changes, his movements grow less even, and every shift in him makes me want more.

“Oliver.”

Whatever I meant to say disappears.

He knows anyway.

He holds me tight as he drives into me, and the sensation tears a sound out of me.

“Fuck,” he breathes.

“Caleb,” he says again, rougher now. “You feel so fucking good.”

Joshua’s arms tighten around me, and I let myself fall back against him for a second before Oliver pulls me forward again with the next thrust.

The three of us have found a rhythm I don’t know how to describe, Joshua holding me steady while Oliver moves through me, my body suspended between the two of them without either touch becoming background. Joshua is the solidity at my back, the person I know even when I still don’t know what any of this means.

Oliver is the person in front of me, the one I am still discovering even as his body moves with mine.

And I want to feel all of it.

His movement falters for the first time. Only slightly. Then again.

I feel it before I understand it, the change in the way he is moving, the tension gathering through his thighs and stomach, the small involuntary hitch in his breath.

“From the moment you walked in. The way you looked at him.” Another thrust. “The way you looked at me.”

The words come out unevenly now, in hoarse breaths.

“I wanted you,” he says. “I wanted this.”

I hadn’t realized how much I wanted to hear that.

There is no room left in me to wonder whether he means the sex or something larger. I don’t need the distinction right now.

I reach for him.

My hand finds his arm first, then slides up until I can grip the back of his neck and pull him closer.
“I wanted you too,” I say.

That almost does him in. He leans forward and kisses me, deeply, passionately, moaning into my mouth.

Joshua’s arms tighten around me from behind, keeping me steady as Oliver locks his hands together behind my head, and lowers his forehead against mine.

“He’s close,” Joshua murmurs against my ear.

I already know. I can feel it in the tension running through Oliver’s body. His next thrust is harder, then the next. His breathing breaks apart. He is nothing like the composed Oliver who has spent the whole night knowing what everyone else needs.

I have wanted to see this side of him all night, and now that I do, something in me gives too.
The thought lands at the same moment he drives into me again, deeper, rougher, and I stop trying to hold myself together.

“Oh fuck—”

My hand locks behind his neck.

The orgasm hits before I can prepare for it, sharp and almost startling after everything my body has already done tonight. My cock pulses between us, spilling across my stomach as Oliver keeps moving inside me, and for a few seconds there is nothing in the room except the force of it and the sound coming out of my mouth.

Oliver feels it happen — the hitch in his breath, the way his jaw tightens, the sudden change in the way he moves.

“Caleb—”

My name comes out wrecked.

I am still coming down when Oliver breaks completely. I can feel it in the rough, uneven sounds he is no longer trying to stop.

I keep my hand behind his neck as he finally lets go. He drives deep and holds there, his whole body going rigid before the shudder runs through him.

I feel the pulse of him inside me, the heat following it, and his mouth opens around my name, broken apart by the force of what is happening, his hips still moving in small helpless motions.
When the last of the tension leaves him, he folds forward against me, his forehead landing against my chest. His breath comes in long, ragged pulls, and I can feel his heart hammering where our bodies meet.

Joshua’s arms close around us both.

For a while none of us says anything.

Oliver is the first to laugh. Softly at first, then again, breathless and disbelieving against my skin.

“That was beautiful,” he says.

He lifts his head just enough to look at me.

“And intense.”

A smile moves across his face.

“Just like you.”

Joshua’s mouth curves against my neck. I feel the shape of his smile before I see anything.
The room seems to release all at once.

Oliver stays close, still inside me, Joshua still behind me, the three of us tangled together in a configuration that would have been unimaginable to me when I walked through their door and now feels, somehow, like the only possible shape the night could have made.

No one reaches for a towel.

No one turns on a light.

No one says anything that asks the moment to explain itself.

Outside, the city keeps humming beyond the window.

Inside, we stay where we are and breathe.

End of Chapter 12
More to cum

Thanks for reading Redbook! Subscribe for free to receive and read the rest of the story at redbook3.substack.com
 
  • Like
  • Love
Reactions: NOTYKTY and Ikke.ik