Harper's POV
My fingers stay hovering over the screen, the man's offer is glaring back at me like a dare. My heart pounds in my chest, almost like a warning to not do this. It's just dinner, that's all it is. Dinner and a few light touches, someones hand resting on mine across the table, maybe even a staged kiss on the cheek.
I mean, I've endured far worse than that, for far less. At least that's what I whisper to myself to try and calm the panic blooming in my stomach.
Slowly, I begin to type.
Hi. I saw your profile. I’m interested in the dinner date option, with public affection. Could you tell me what sort of place you’d like to go, and what you’re expecting?
I don’t send it right away, my mind won't let me. My thumb lingers over the screen. I know Mark is watching me and I can see his knee bouncing restlessly, as his fingers drum against the edge of the sofa like I’m taking too long.
“You’re wasting time,” he snaps. “He’s probably fake anyway. Or busy. They all say they’re interested, and then they ghost.”
“I just want to sound polite,” I murmur, not looking at him because if I do he will see the lie.
“You’re being slow,” he huffs, and before I can move, he leans over and yanks the phone from my hands.
I flinch and almost move back, and my chest tightens as he scrolls aggressively through the screen, tapping at it. His jaw is clenched and his eyes are narrowed in focus.
“There,” he says, pushing the phone back into my hands. “Message this one instead.”
I take the phone reluctantly, the unease is already crawling down my spine like ice water. Okay, I can do this. I glance at the screen, expecting another profile like the last, another man, another list, another sickly menu of desires.
Only this one isn't, my breath catches and I stare.
It's not just one man, it's three.
The profile photo shows them sitting together in a high end hotel room. They’re all dressed in suits, their expressions too smug, too eager, with the kind of smiles that don’t reach the eyes.
They look like a pack, not like the men I am used to, they aren't individuals, but a unit. Three men.
My eyes scan the username: The_Triumvirate.
The air leaves my lungs at the username and my hands start to shake, I don't click further, I don't need to because one thing stands out more than anything.
My hands start to shake.
It's three men, not one, but three, I didn't expect that!
Before I can even click on the images or read the rest of the profile, a notification pops up across the screen and stops me. I read the notification and sigh.
“It says I need to complete my account before the message will go through,” I murmur, barely able to hear myself over the pounding in my ears.
Mark glares at me from his side of the couch. “Then answer the fucking questions,” he snaps, as though I’m wasting his time by hesitating. I didn't want to just do it and then him complain at me for not asking him.
Swallowing the knot in my throat, I tap on my profile. A list of requirements stares back at me.
I need to upload at least four photos, one showing my full body, fully clothed, and another with my face clearly visible. There’s also an option to include explicit images, though those remain locked unless I manually approve someone to see them.
I scroll through my images, debating over which ones are the best to add. I could sabotage it by adding awful ones but something tells me he will figure out my plan.
“You have plenty of fucking photos,” Mark says impatiently. “Seriously, Harper, fucking pick some.”
I sigh and nod. Okay, so I need to do this quick to stop his complaining. I select eight pictures in total. A couple of me sitting cross-legged on the floor with a book in my lap, ones that have natural light spilling across my skin. Then I pick one of me in a short black dress at some club I barely remember going to. There's another where I’m in tight hot pants and a crop top, the kind of outfit that only makes sense in summer heat. I don’t even look at them closely. I just upload and move on so he can't complain I'm taking my time.
The next section is more invasive. It asks for everything. My height, weight, hair color, eye color. It even asks about piercings and tattoos. Then it goes deeper, and asks me about any freckles, scars, or birthmarks that I have. I hesitate and stare at those ones, it feels oddly specific, even for a site like this. But then again, I remind myself that people have kinks for everything. Someone out there probably thinks a birthmark on the thigh is the height of eroticism. Who knows?
I fill in the rest, reluctantly listing a few of my interests, and answering some light-hearted questions that feel strange in the context. What would your dream vacation be? What’s your favorite way to be touched? My fingers type answers automatically, my mind not really present. It's all just noise and things to fill in the space between what’s already been decided for me.
Finally, I reach the last part, preferences and what I'm looking for in the app. I sit and stare at the screen.
“Everything,” Mark says, not even giving me a chance to consider this.
I don’t argue, I can't deal with another argument right now. I just select the box. Interested in: Everything. Then I hit save.
The screen refreshes and takes me back to the profile, the one with the three men.
Great, my pulse stutters and I scroll down slowly this time, and let the images load one by one.
Harper's POVThe moment we reach the table, Mark’s smile stretches wider than it had all night.“Alright, who wants a drink? I’m paying tonight.”God, no. They all light up at once, shouting orders over each other without hesitation, and before I can say anything, Mark takes my hand and pulls me with him toward the bar.“Mark, you shouldn’t pay for everyone else’s drinks,” I whisper, keeping my voice low so only he hears.He stops, looks at me like I’ve insulted him. “Are you seriously telling me how to spend my money right now?”I shake my head quickly, already wishing I hadn’t spoken. “No, I just… it doesn’t matter,” I say, softer this time.“That’s right. It doesn’t matter to you what I do with my money,” he replies as he grabs the tray from the bar and shoves it into my hands. “Make yourself useful and give them their drinks while I wait for mine.”I nod and take the tray without another word, walking it back to the table and setting it down in front of the others. They don’t even
Harper’s POVIt takes me three hours to get through everything they sent. Three long hours of reading, double-checking, hesitating, and then pushing myself to keep going, because if I stop now, I might never finish. I tick each box carefully, pausing often to think about what I’m really comfortable with, and what I’ve only ever pretended to be okay with. The list is overwhelming in its detail, more thorough than I expected, but I understand why it matters. It isn’t just a form, it’s a map, and if I lie on it, I’ll only be leading myself somewhere I don’t want to go.When it’s done, I attach the file and send it back. My hands are shaking a little, and I don’t even know if it’s fear or anticipation anymore. It might be both.I don’t have time to sit with that feeling, though, because the front door opens and Mark steps inside. I close the app in a heartbeat and slide the phone into the cushion beside me. He’s already smiling, a rare, open kind of smile that immediately makes me nervous
Haper's POVI tap the download button and watch as the progress bar fills, my heart thudding a little harder than I want to admit. As soon as it completes, I open the file.The screen brightens, the layout clean and precise, and before I can begin reading, a new message appears at the top of the app.The_Triumvirate: I notice you had your profile marked as interested in everything, with no listed limits. But everyone has limits. Without you telling us yours, we can’t move forward. So please, read the list carefully, and more importantly, be honest. With yourself and with us.A breath slips from me, heavy with the weight of the truth I’ve been trying to skirt around. They’re right. I can’t say yes to something if I don’t even know what it is.I glance at the clock. Mark will be home soon. Once he walks through the door, he’ll want control of this conversation, of everything. If I don’t get through this list before then, he’ll be hovering, insisting I tick things off like items on a gro
Harper's POVBy the time I get home, the city lights have begun to blur behind the windowpanes and my feet are aching from too many hours on them. I kick off my shoes near the door and collapse onto the couch with a sigh that feels like it’s been trapped inside me for days. The apartment is quiet. Mark’s not back yet, and the silence, for once, feels like relief instead of a warning.I sit still for a moment, letting my shoulders sink into the cushions, then pull out my phone and open the app. Their messages are still there, waiting. I stare at them for a few seconds, heart beginning to drum low in my chest. It’s time to reply.BruisedLace: Thank you for the apology, although it’s not needed. I promise I’ll tell you if anything feels outside my comfort zone or against my limits. I understand how important limits are.I chew on my bottom lip, hesitation dancing at the edges of my fingertips. Then I decide to just say it. To stop circling around the idea and step into it. I type slowly,
Harper’s POVI read their messages the moment they came through, each one calm, thoughtful, even kind in a way that caught me off guard, but I didn’t reply. Instead, I closed the app and set the phone down on the counter with a quiet finality.I don’t want them to think I’m eager. Not like that. Not in a way that smells of desperation.They said they trust me, that they care, but I can still feel the hesitation threaded between the lines. Their concern was real, and though it was gentle, it was still a question. So I didn’t respond. Not because I don’t want this, but because I can’t afford to look like I do, not too much, not too fast.Let them wonder. Let them think I’m indifferent. That maybe it doesn’t matter to me whether they say yes or not. Because if I give even a hint that I need this, that I’m hungry for it, they’ll start to second-guess everything.And that would ruin it.So instead, I get dressed. I tuck my hair back, pull on clean jeans and a fitted black shirt, and head o
Theo's POVBruisedLace.That username alone says so much. There’s something delicate about it, something exposed. It draws a picture of softness marred by experience, and I can’t tell if that’s what appeals to me, or worries me. Maybe it’s both.A laugh cuts across the room.“Shit, he’s skipping.”Mason drops into a nearby chair, amusement painted across his face. I glance over at him without stopping.Nathan follows close behind, slumping down beside Mason on the bench like they’ve been running for hours instead of sitting through another expansion meeting. “Meeting’s done. Expansion’s holding steady. That’s us caught up,” he says, rubbing his temples. “Now onto you. How did it go?”I slow to a stop and toss the rope aside, chest rising and falling with the afterburn of exertion. Sweat clings to my skin like static.“Her saying she hadn’t done this before…” I pause, leaning back against the wall as I pull a towel over the back of my neck, “…she didn’t just mean the app. She meant eve