Ruby
Oakley has been given an emergency housing transfer, and her status as a WCLK student is under official review. For the first time since I arrived on campus, I can lock my bedroom door and go to bed feeling safe.
Iām sure to be assigned a new roommate soon, but as Nathan keeps reminding me whenever I get nervous about it, theyāre practically guaranteed to be a step up.
Our midterm project hasnāt officially been graded yet, but by the approval on Professor Chicoryās face when she calls on us in class, Iām hopeful weāre going to be happy with the results, at least for the first half.
It feels like an awful lot to live up to, as Nathan and I brainstorm ideas for the second half of the project. The half where I have to take the dominant position.
Nathan substantially improved my living situation with some really impressive possession magic on his turn. Meanwhile, most of my best ideas so far have involved conjuring bouquets of flowers for him.
āWhat do you wish for?ā I ask, sitting in the study pod across from him. āWhat can I do for you that you really, really want?ā
This is how he found the inspiration for the first half of the project, by asking me questions like that until heād finally coaxed the truth about Oakley out of me. It was embarrassing as all infinite hells to admit how much my klepto roommateās bullying was getting to me, but ultimately, it turned out to be a clear, fixable problem. Perfect for a project.
Nathanās wishes seem to be a lot more nebulous. Or maybe Iām just not doing a good enough job at the coaxing part.
āI wish⦠I wish I could get into the flow of things,ā he says.
āUh, okay,ā I say. āIn what way?ā
āI wishā¦ā he sighs. āI wish stuff flowed through me the way itās supposed to. You know, energy, magic⦠everything.ā
There are definitely words trapped behind his tongue, words more useful and specific than āeverything,ā but I have no idea what they are.
My best guess is that heās still beating himself up over freezing in the in-class exam and getting us switched over to the homework project option. But he isnāt always freezable. His magic worked just fine when he was possessing me and sending me all over town following Oakley.
Maybe he gets hung up on the flaws even when things are going great. I know what thatās like.
And I know what a relief it was to let someone else take responsibility for all that for a while. To feel myself live as a braver, more confident version of myself, puppeted by someone else.
āWhat if I could channel a firehoseās worth of magical energy through your body, while you just sit back and let it happen?ā I ask. āWould you enjoy that?ā
His face warms, and the corner of his lip pulls upward, still at a frustratingly secretive angle, like Iāve said something I donāt fully understand, and he isnāt going to explain it to me.
āThat sounds amazing,ā he says, ābut you make it sound so simple.ā
āMaybe it can be,ā I say. āMaybe weāre overcomplicating this. What if we just go over to the combat range? Iāll turn you into a weapon, and make you shoot every kind of magical projectile we can think of out of every appendage youāve got.ā
I wish heād tell me, or just let me see, whatās behind the three quick blinks and the nibble of his inner lip that precede his answer.
āYeah,ā he says. āWhatever you want.ā
#
Miranda
āYou have a serious problem,ā I tell Nate, with my hands over my face, still trying to soak in the contents of his latest panicked spew of words.
āNo shit, I have a problem!ā he says. āIām useless, okay? Iām a complete fraud who canāt do the simplest magic without your help.ā
āThatās not true,ā I sigh half-heartedly. Heās so talented, and I want to tell him so, but I know heās trying to get me to tell him that he can do anything, and also that doesnāt have to do anything, because Iāll take care of it.
And why shouldnāt he expect me to? I always have before.
It was the easiest thing to do, when it was just one more test to pass, one more group assignment to hold up his end of, one more little nudge, and one more after that.
It wasnāt even technically cheating, most of the time. I was just being a good friend, a good study buddy. After all, there are no truly solo achievements at the College of Locks and Keys. All of our magic requires collaboration, so who cares if I just collaborate a little extra?
Well, I care, it turns out. Not for the sake of school rules or grades or any of that, but ever since Nate brought me to the table with Ruby, and made me watch the way the two of them look at each other ā like so much more than temporary project partners ā Iāve had this gross, guilty feeling gnawing at the back of my head.
It gets worse every time I think about helping him out behind the scenes, behind her back, again.
Iām almost certain Iām not doing either of them any favors.
But the sparks between them⦠thatās magic, plain and simple. Iād hate to watch it fizzle out if thereās something I could have done to save it.
And maybe thereās a tiny sliver of me that canāt get enough of being part of it.
āPlease,ā Nate is straddling the bench weāre sharing in the quad, wringing his hands together in front of him, the way he does. āI put her in this situation. I canāt let her down now.ā
āYou just have to play the sub this time,ā I remind him. āThatās what youāre best at. Whatās the problem?ā
āThe problem is thatās what Rubyās best at too,ā he says. āSheās going to be out of her comfort zone, and she wonāt have someone in her ear to keep her on track like I did.ā
āMost people get by without one, you know,ā I say.
āI know, I know, I just want to give her as much support as I can,ā he says. āI want to make sure I react right to whatever she throws at me.ā
āThereās not one ārightā way to react,ā I tell him. āIf youāre liking what sheās doing to you, thatās right. If youāre not, thatās important. She doesnāt need a canned laugh track, she needs accurate feedback she can use.ā
āBut what if she does everything perfectly?ā Nate protests frantically. āWhat if she reads me just right, pushes my buttons as well as can be expected, what if she does stuff my mind genuinely wants to cooperate with, but my body, my defective fucking magic plumbing, wonāt get with the program? She shouldnāt be penalized for that, right?ā
He makes a compelling argument. As usual.
I picture Rubyās fragile beginner practice at dom magic, her frustration with trying to predict a mind as convoluted and self-defeating as Nateās, her inevitable and pointless fits of blaming herself for whatever pit he burrows his own way into.
I sigh again. āIāll hang out in the background, just in case. But youāre going to forget Iām there and give Ruby absolutely every chance to handle you herself.ā
āDeal!ā Nate grabs my hand, kisses my knuckles, and springs to his feet. āThank you thank you thank you youāre the best!ā
#
Nathan
The Western College of Locks and Keys has stood on this spot for two hundred years, and was built in the style of its older sister schools in Europe, so the gym is a relic of a time when magic schools primarily turned out soldiers and mercenaries.
There are dance studios now, where people can jam out to their own homemade light shows, and some practice courses for actual useful things like flying and precision telekinesis, but the vast majority of the building is devoted to honing magic for a use that most of us will rarely if ever need it for in the real world: kicking ass.
Ruby leads me to one of the many magically reinforced shooting ranges and orders, or more like politely suggests, that I stow my clothes in one of the lockers so that they donāt get damaged.
The air, as usual, feels unnervingly brisk on my skin, but I know Iāll be sweating once we get started.
Ruby runs her fingers lightly from my left shoulder down to my wrist, making me shiver. She cradles my whole arm in both of hers, laces her fingers through mine from behind, and extends my palm forward.
āRanged attacks are all about pressure,ā she says softly in my ear. āPressure on the nock of an arrow. Pressure in the chamber of a gun. Pressure is the source of all propulsion.ā
Sheās reciting from the textbook, not really charting any new territory, but she delivers it surprisingly well. Her voice is steady and smooth. I instantly want to please her, which is nothing new, but the flavor of the desire is slightly different. Itās less like wanting to hold her and make her comfortable, more like wanting to win the approval of a cool professor.
āThereās pressure inside you right now,ā she whispers against my neck.
Oh boy, is there ever. A warm tingle of blood flow spreads down and outward from where her breath touches my skin, before gathering in my pelvis. The dormant pressure already lying there wakens and grows, and my cock presses against the hard downward curve of my chastity belt.
āBut in order to be useful, pressure must be directed, channeled, to where you need it to go.ā
Need is the word in the book, the word on her lips. Need, not want. Which is fitting, because in this particular instant, a good portion of me wants to forget about projectiles and settle for a nice, uncontrolled explosion.
But on the off chance I ever need to shoot someone with my bare hands, itād be good to know what Iām doing before it comes up. I guess.
āWeāre going to start with a spell that barely requires you to convert the form of the pressure at all. A water spout.ā
Makes sense. The explosion Iām brewing is certainly liquid in nature.
āDrink,ā Ruby instructs, nodding at the water bottle on the side table. āThe whole thing. This will be dehydrating.ā
I clumsily unscrew the cap with just my left hand and chug it down.
āNow focus on the target,ā says Ruby. āYouāre going to splatter that target. You might even split it in half with the amount of pressure youāve got built up.ā
That sounds⦠satisfying.
āIām going to move the pressure youāre feeling to your hand now. Try not to resist.ā
I feel the extra, different sort of pressure of a magical suggestion being pushed down the thread that connects me with Ruby, into my being. The pressure already gathered inside me shifts upward.
My instinct tells me to fight it. The prospect of taking power and sensation away from my cock triggers an irrational panic, but Rubyās voice is soothing, and her hands on my body give the energy a reassuringly clear path to follow.
It rises and lurches to my chest, and then slides along my arm, coming to rest inside my stretched palm.
āAre you ready?ā Ruby asks me.
Oh no, sheās giving me time to think. I immediately imagine this pressure rebelling and fizzling out, just like it so often does in my pelvis.
āReady,ā I tell Ruby hurriedly, before imagining the fizzle can cause it to happen. āIām ready, do it now!ā
āThree,ā says Ruby. āTwo⦠one⦠fire away.ā
She squeezes my hand and bites my ear, and roiling white water spurts outward from my palm. I hit the old plywood target twenty feet down the range, dead center, thanks to Rubyās steadily guiding grip.
My hand is buzzing with ecstatic power, twitching as smaller after-spurts of water follow the first one. Itās not an orgasm, nothing is an orgasm except an orgasm, but itās something in the same ballpark. The rush in my chest and head is shockingly similar.
āGood job, babe,ā says Ruby, releasing my hand and patting my back while we watch my seafoam-like magical ammunition drip down onto the floor.
The ābabeā part is definitely not in the book.
āTake a breath,ā she says. āLet the pressure settle back down to where it normally sits, so that you can fully experience how unsatisfied you still are.ā
A restless tingle trickles downward inside me at her words. It doesnāt take much for me to feel myself getting hard against tight magic steel again, harshly aware that I didnāt actually cum, whatever the lightness around my heart might say.
āWeāll try a fire spout in a little while,ā Ruby whispers, putting her hands lightly on both my shoulders. āSo, you might want to start thinking, just in the background, about how hot that pressure feels. But for now, Iām going to have you cast a shield. A short, powerful one, like what youād use if you had to block a magic attack from someone else.ā
I nod.
āEven before you cast it, you know that youāre safe. The external shield will only be a physical manifestation of that knowledge, the tip of an iceberg that extends deep into your bones.ā
Iāve read the words sheās reciting plenty of times before, but her voice turns them from just words into an imperative truth.
āYour mind is already a maze of sturdy, protective walls,ā she whispers. āYouāve been building them since the day you were born. Sometimes even you forget the way through them all.ā
Thatās for damn sure. Nobody can put up walls like I can. I sink deep into the security of knowing that this is something Iām actually good at for a change.
āItās the easiest thing in the world to grab what protects you, and push it right out in front of you, so it can do its job.ā
I find and savor the feeling of being protected, focus on the range before me, and push.
By the time I realize what Iām pushing, itās too late to pull instead.
An image of Miranda, larger than life and crackling with power, leaps from my mind to the mat in front of me in a fighting stance, ready to protect me from the world.
āShit, sorry!ā I tell Ruby immediately. āI didnāt mean to make that.ā
āOh⦠itās⦠itās fine,ā Ruby says, with a smile of understanding thatās simultaneously painful and sincere. āWe canāt always control what our subconscious spits out, I know, believe me.ā
Iām about to thank her, when it gets worse.
āWhat in all hells?ā The image of Miranda turns away from the range, toward us, examining her own semitranslucent arms. āI gotta drop the telepathy, Nate, somethingās wrong. I can seeā She can see me,ā Miranda finishes with a resigned sigh as her eyes meet Rubyās. āHi.ā
She waves sheepishly.
Ruby takes several seconds to respond.
āThis isnāt from your imagination, is it?ā she asks.
My voice feels so tiny and distant in my throat that I donāt think she hears my āNo,ā so I shake my head.
āSheās been here the whole time,ā says Ruby.
āYeah,ā Miranda admits before I have the chance to try again.
āNot for the first time,ā Ruby realizes aloud. āThis is why it sometimes seems like youāre switching between two totally different personalities, not just different modes.ā
Mirandaās chin twitches down toward her chest with guilt. Itās a strange look on her.
Ruby swallows, angles her body toward just me, and asks in an effortfully steady tone, āWhy?ā
I open my mouth.
āTell her what you told me,ā Miranda advises. āTell herāā
āIād like to speak with my project partner alone, please,ā Ruby raises her hand, and Miranda goes silent. Her image dissolves into thin air.
I feel a faint pop in my head, a line going dead, and then even Mirandaās silence is gone.
Reeling from the sudden loneliness inside my head, I cling to Mirandaās last instructions and try to explain myself. āShe was a safety net. Just in case I gotāā
āBored?ā Ruby guessed. āScared? What exactly was it about working with me that you couldnāt face without backup?ā
āI could never be bored with you!ā I say. āAnd scared⦠sure, yeah, of course I get scared, Iāve got the worldās biggest crush onāā
āNo, donāt you dare,ā Ruby sharpens her raised hand to a single finger. āYouāre not going to say something sweet and romantic that you only get to say once, and completely waste it by trying to use it to brush this off!ā
I snap my jaw shut, awaiting further instructions.
Ruby just stands there, staring, breathing. Twice her breaths get so high and fast that I think sheās going to look away and cry into her hands, but she just takes a longer breath and starts the cycle over.
The seconds dilate. Itās excruciating.
Finally, Ruby swats a few escaping tears away with the back of a hand, and says, āI didnāt bring a safety net when I gave myself over to you.ā
āI know,ā I acknowledge.
The truth of this sinks into my chest like a knife.
āI was scared too,ā she says. āTerrified, in fact.ā
āI told you, you didnāt have to be,ā I defend myself meekly.
āBut I wanted to!ā she yells. āI wanted to be there, with you. I wanted to feel it, all of it. And when it got to be too much, I told you. No one else. I trusted you to listen, to take care of meā¦.ā
She looks down and sighs.
āIām⦠not entitled to your trust, I know,ā she says. āIf itās not there, itās not there, I just⦠you had me completely fooled. I was a complete fool.ā
She slings her backpack over her shoulders and starts toward the exit.
āItās nothing to do with not trusting you,ā I try to explain. āI donāt trust me. My body, my mind, my magic, I couldnāt be sure it would all respond right.ā
āAnd you assumed Iād be such an incompetent dom that I wouldnāt be able to handle working with a complicated, unpredictable human being who doesnāt always do exactly what I want.ā
āI didnāt want you to have to handleāā
āMy fair share of the project,ā she finishes for me.
āWorking with me isnāt a āfairā anything,ā I say. āIām sorry, I thought itād be better for bothāā
āYouāre the one who canāt handle not getting something perfect on the first try, Nathan,ā she says, turning to fix me again with that time-altering disappointed gaze. āSo donāt put that on me. And donāt ever take it upon yourself to cheat for me again. I may not be the most versatile student WCLK has ever seen, but Iām going to graduate, and when I do, itās going to be because I learned enough to earn it.ā
She yanks the gym door open and lets it fall closed right behind her. By the time I get it open again for myself, sheās gone.
#
Miranda
Ruby doesnāt know where I live. So, when I see a magical signal flare outside my window, I know she either took a lucky guess, or sheās been doing this outside of every student housing block on campus.

She canāt find me unless I let her. But I owe her that much.
I shove my window open and lean on the sill.
āHow are you doing that without a partner?ā I ask, as a purple shower of sparks bursts and falls to earth in front of me.
Ruby bites her own lips furiously and answers, āYou are the partner. I opened a circuit. You just closed it.ā
āSo, if I werenāt going to answer, it never would have worked?ā I ask.
Iāve never been great with temporal theory.
āI donāt know! You did answer!ā Ruby says, exasperated. āCan I just come up?ā
āYeah,ā I say. āUnit thirty-four.ā
Less than a minute later, sheās pacing the floor of my dorm, silently raising the ambient temperature by at least a degree every few seconds, while I watch her from my desk chair.
āYou and Nathan,ā she finally speaks. āAre youā¦?ā
āWeāre best friends who fuck sometimes,ā I explain, as plainly as I can. āItās intimate, but itās not exclusive.ā
āAm I some kind of game you two play?ā she asks.
I donāt throw out an automatic denial. Sheās not as wrong as Iād like her to be.
āNate really likes you,ā I say. āHeās just a goof who canāt get out of his own way. And Iāmā¦ā I sigh and rub my hands over my face. āIām a messy drama magnet who couldnāt resist getting roped in as a sneaky little matchmaker.ā
Ruby looks down at her crossed arms and bobs on the balls of her feet as she assesses my take on the situation.
āSo, how much of what I think I know of him is really you?ā she asks, and looks up at me, her usually gentle eyes suddenly so probing that itās hard to believe sheās not an A student at dom magic.
āN⦠nothing, itās all him,ā I stammer out before even thinking about what Iām going to say. āI just give him training wheels to keep him from freaking out. Heās the one steering.ā
āReally?ā asks Ruby, with her eyes still on me. āWhen he tried to give me an emotional shield that didnāt work, that was him steering. And when you proposed possessing me and guiding me through a whole problem-solving adventure, that was you steering. True?ā
My pulse is elevated. How does she have me so completely on the back foot?
āThatās me⦠catching him by the handlebars. For like a second,ā I say.
āYou were sitting next to him, whispering in his ear the whole time he was whispering in mine,ā she says. āTrue?ā
āFalse!ā Iām unreasonably relieved to point out. āThat part where you dragged him into your head, that was just the two of you. On my end, he went into a fugue state where I couldnāt tell him anything. I stepped out for a snack and then watched him for a while, trying to figure out how long I was supposed to wait before calling someone.ā
Ruby takes this in with a pained expression and chews her soft-looking lower lip again. I want to stop her.
āSo, the only time Iāve had him all to myself was when I accidentally forced it,ā she says. āAnd as soon as it was over, the first thing he did was tell you every detail.ā
I canāt call āfalseā on that.
āAll the fire and confidence I saw in him, that first time in the library,ā she says. āThat was you. The coaxing and creativity and reassurances during our project⦠it all came from you.ā
Sheās coming closer, step by step. I wish sheād just scream at me like I was expecting when she got here.
āThatās not quite fair,ā I say, lifting a finger that feels dangerously flimsy between us.
āBut itās not quite unfair either,ā Ruby guesses.
āNate wants so badly to give you all of that,ā I say.
āHe wants to. You did,ā she argues, placing one hand on my desk and leaning over me in my swivel chair. Her knees touch mine. She reaches out one trembling hand, to brush my cheek.
A tantalizing shiver starts from the spot where she makes contact and runs down my back, spreading out to envelope every inch of skin, all within the two seconds it takes for me to raise my hand to catch hers.
āIām not doing this,ā I say.
āDoing what?ā Ruby asks, with forced playfulness that doesnāt cover the sadness in her voice.
āYeah, no, sit the fuck down,ā I tell her firmly, with a light shove and a nod toward my couch, more than an armās length away from the desk.
āSure thing.ā Ruby backs away and sits, according to my instructions. Her fingers toy with the neck of her blouse. āWhat should I do now?ā
Her eyes would be sparkling right now, if they werenāt full of tears.
I sigh and sit for a moment, just trying to catch up with the energy of the room, which is swaying like the deck of a ship.
āYou want me to hold your hand?ā I ask, matching Rubyās piercing gaze. āYou want me to tell you what to do, and catch you when you fuck up?ā
āIsnāt that what youāve been doing?ā she asks.
āFair enough,ā I say. āBut if weāre going to do this, weāre going to do this.ā
Ruby rolls her shoulders back and forth in anticipation. āThatās what Iām saying!ā
āHere it comes, open your mouth.ā
Iām not sure whatās sheās expecting this to lead to, what with this not being a Free Play Day, but I donāt think she cares. Sheās following my instructions for instructionsā sake when she opens those soft, slightly frayed lips for me.
I grab a clean pair of socks from the dresser, shove them in, and hold them there with one hand over her mouth, the other at the nape of her neck.
āBite down as hard as you want,ā I tell her. āPretend itās Nateās nuts if that helps. Just shut up and listen.ā
I push her onto her back and straddle her on the couch. The enchanted steel of our chastity belts clashes unyieldingly together through our clothes.
āYouāre mad at him right now, and you should be,ā I say, leaning over her to hold the gag in. āYou should be mad at me, too. We lied to you, and it was messed up, and Iām sorry. I totally get how fucking his best friend feels like an awesome idea right now.ā
Ruby makes an exasperated whining sound through the fabric as she understands where this isnāt going.
āBut listen, listen,ā I hiss at her, getting in my say before she has time to tap out and disappear back out that door. āYou might still want him back.ā
She shakes her head under my hand.
āIt doesnāt hurt to sleep on it,ā I insist. āBut if youāre right, if revenge is what you really want, I canāt help you.ā
Her face falls, and her body goes icily still under me.
āNate has dibs,ā I say, feeling the same iciness in my own stomach, a sensation adjacent to regret.
Ruby rolls her eyes and tries to say something through the socks.
āI know, I know, youāre not the shotgun seat,ā I say. āYouāre not the last cookie on the plate. Youāre a person, and what you want matters, and you have every right to say no to him. If thatās what you really want to do, you wonāt hear me criticize you, I promise. But I can say no, too.ā
This time, I can understand her well enough through the muffling fabric. āYou donāt want to say no,ā she says.
āHeās my friend,ā I say. āHeās a fuckup sometimes, but I love him, and heās had his heart set on you since before I understood why. I can supply the ice cream if heās going to lose, but I canāt kick him while heās down. Iād tell you the same if he were a woman, or if you werenāt, cross my fucking heart, I would.ā
Tears of frustration escape from Rubyās eyes and soak into the socks, dampening them against my palm. She nods her understanding.
āYou want my advice?ā I say. āGo home. Text someone who loves you and doesnāt give a fuck who Nate is beyond what he means to you. Eat something unhealthy, watch your favorite movie, cry, and get a good nightās sleep. And tomorrow morning, or even later, if you really want to milk the suspense, youāre going to do one of two things. Youāre going to talk to Professor Chicory and ask for a reassignment, or youāre going to talk to Nate, and tell him exactly what itās going to take to make this up to you.ā
#
Ruby
I have always believed that the only thing I can control is myself.
Other people will do whatever theyāre going to do. Theyāll make their requests and suggestions, and Iāll either follow them or feel deeply awkward about not following them, but somehow, I never expect anyone else to feel any kind of way about ignoring my suggestions.
People like giving me things. I understand that. Sometimes I feel guilty about how often it happens. But itās not like I have a registry. They give me things they think I should want, on their terms and their schedule, and then most of the time thereās an aftertaste, a bitter magic that digs into the back of my throat like a fishhook, tugging me toward doing something in return, though I donāt always know what.
Itās a little bit easier with other WCLK students, at least within the scope of a project, where I get to play the sub. They tell me what they want in exchange for what they give me.
Nathan has a hard time with that part, but he always gets around to it, and the chance to make him smile is worth the wait when it comes.
I mean, Miranda always gets around to it. Because that was always her.
When I get back to my now-solitary dorm, I curl up on my side and mentally replay every moment when Nathan suddenly tapped into a confidence that seemed to come from outside of himself. And I picture Miranda in his place.
The short time Iāve spent as Nathanās exam partner doesnāt provide enough material to adequately feed my self-pity, so before I know it, Iāve lived an entire life with Miranda in my head.
We create a company that makes magic sports bras, and we have two kids and a golden retriever named Penny.
Sure, itās a fantasy, with all the conflict left out. Sure, itās probably nothing like what the reality of us would be. But what if we could have been a perfect fit? What if weāre good for each other in a way no one else could be, and just because Nathan decided to want me before Iād even had the chance to know either of them, weāll never get to find out?
How is that fair?
Itās past midnight when my brain finally seems to tire of marching Miranda through what-if scenarios, and I find myself fixating on what she actually said today.
I can either get Nathan and me reassigned away from each other, or I can tell him how to make this up to me.
I hate to admit it, but it had honestly never occurred to me that the latter was an option.
Other people do what they do.
Nathan did what he did.
He apologized, but only when he got caught, and now heās giving me nothing. Or heās giving me space, I guess.
I thought that was all I get. All that Iām allowed to base my decision on, to forgive or not to forgive. Either I have to treat everything like itās totally fine, even though itās not, and end up feeling like a doormat, or I have to hold my ground and lose Nathan and Miranda and everything thatās been making me happy lately forever.
I didnāt realize there was room for negotiation.
I didnāt know I could propose my own Option C.
Is this always how it works? Do I not have a registry for the things people give me, just because Iāve never thought to make one?
I grab a notebook, turn to a blank page, and force myself to mar it with the ugliest mark I can.
I want payback, Nathan.
The words are dark and harsh and jagged on the page. I lean in and keep writing. No whole sentences, hit or miss punctuation, just a running, rambling list of every mean, hideous thought that crosses my mind, of what Iād like to do to him, or see done to him.
Thereās a lot of ball kicking involved, a lot of skipped Free Play Days, a lot of his tongue making contact with various unclean surfaces. Thereās also plenty of him watching me with Miranda, even though I know she wouldnāt let that happen if it bothered him.
Itās past one in the morning, now, and I feel disgusting, desperate for a shower, but still more powerful, less hopeless, than I did while contemplating that lose-lose A or B choice.
I turn a couple of pages and start with a fresh new one again. I hold the notebook to my chest, to where I can feel a hollowness growing inside me that I desperately want to fill.
My mind keeps wandering back to those minutes Nathan and I spent together in my imagination, the few minutes when we were really, truly alone together.
I liked that version of him, too. Thereās no escaping from it.
I do like Nathan, and I want him back.
I want to find a way to feel good about him again.
My pen brushes the page a little more gently this time.
I want to be in on the joke, I write. I want to know whatās going on. I want to be able to trust you.
#
Nathan
Ruby summons me to the quad with a text, and no explanation.
I grab my backpack and arrive in two minutes. Iām crossing all my fingers that we can talk this out, but Iām well aware that I may just be in for a spectacularly public breakup.
I sit on the designated bench for about fifteen minutes before I catch sight of Ruby crossing the grass toward me.
Sheās dressed in rumpled black clothes, without none of her usual glittery makeup, and looking unusually somber.
My stomach begins to armor itself against the inevitable end of my shining moment as someone Ruby knows.
āHey,ā she says, taking a seat next to me, and wedging her knees and a notebook in front of her, like a wall between us.
āHey,ā I say, and find myself compelled to adjust my hair. āIām so sorry.ā
āYeah,ā she says. āYou told me that.ā
āWell, I am.ā
āYeah.ā
Thereās a silence, and I wonder if Iām supposed to say something different.
Ruby peels the notebook apart for a glimpse at one of the pages inside, and closes it again.
āDo you still want to be my partner for the other half of the project?ā she asks.
āYes!ā I say immediately. āIf youāll have me, yes!ā
āOkay,ā she says. āThen I have an idea.ā
āGreat! Wonderful!ā I say, turning my body further toward her. Iād rather talk about where we stand, but at the same time, Iām thrilled to have anything positive to talk with her about.
āIāve come up with a curse Iād like to cast on you,ā she says, glancing out of the corner of her eye at the notebook again. āIām calling it the Pinocchio. What do you think?ā
āI⦠uhā¦.ā My voice wavers as I catch up. āSo, Iād be trapped as a doll, until I accomplish some task?ā
āNo.ā She shakes her head. āWe can keep your body just the way it is⦠until the next time you lie.ā
āOh,ā the name of the curse clicks into place. āAnd then my nose would grow?ā
Ruby shakes her head again, and I see her smile for the first time since Miranda appeared on that combat range. āNot your nose,ā she says.
A high, breathy laugh bubbles up out of me as I catch her meaning. āWhatās the catch?ā
āIs that a yes?ā Ruby asks, sweeping her legs to the side so that she can scoot closer and place her hand on my crotch.
āRight here, right now?ā I ask, with a flutter in my chest, and lower flutters as well.
āWhy wait?ā Ruby asks, her smile gaining substance.
āI⦠canāt think of a reason,ā I admit.
āGood answer,ā says Ruby. āRecord the beginning for me.ā
I fumble my phone out of my pocket and try to get us both in frame. āProfessor Chicory, this is part two, Nathan and Ruby, Ruby in the lead,ā I introduce us.
āBreathe,ā Ruby directs. āMeditate on those walls in your head, the ones we traced yesterday.ā
I can feel warmth in my pelvis, where the thread of magic that connects us has settled between my cock and her palm, through my chastity belt.
After a few breaths of focus, I can also feel the walls.
āWeāre not going to make a shield this time,ā says Ruby. āYouāre going to cut one of those walls down, and give it to me.ā
I brace myself and envision an axe hovering inside that maze of walls, its sharp blade glinting in the light.
āFind the wall called ālies,āā Ruby directs.
The pressure of her voice guides me to a thick barricade of logs lashed together in a vertical row.
āTake it down, and pack it up in a little lockbox.ā
I swing the axe and kick with my mind, breaking some logs, ripping others out of the ground, ignoring the way the rest of my mindās defenses creak and complain about the loss of structural integrity.
The last log snaps. The wall falls. I shrink whatās left of it down until it fits inside an iron lockbox, and I shut the lid.
āHand it over,ā says Ruby. āI promise to keep it safe.ā
I can feel my mind contracting around that box, trying to hold it, but I pry it free, and push it down the thread, from me into Ruby.
When the box crosses the threshold and is no longer within my reach, I feel the same way I feel when Iām naked outdoors. My thin t-shirt doesnāt seem to be doing anything to block the light breeze in the quad.
Ruby takes my hand and places it with hers on the tight, rigid tube of my chastity belt. Her fingers lace through mine.
āRepeat after me,ā she says, and I do. āI designate my cock as the guarantor of my honesty. Until my curse is lifted, I vow not rebuild the wall of lies I have surrendered. If I raise a single fencepost in its place, may my cock reveal it for all to see.ā
Ruby squeezes my fingers.
āIs it done?ā I ask.
āLetās give it a try,ā she says. āWhat did you say to Miranda when you first asked her to tag along in your head for our study date?ā
I struggle to remember.
āI told her I needed help, because I really liked you, and Iāā
My cock responds forcefully and without warning. Thereās a tingle of rushing blood as it expands against its steel casing. The head presses hard against the cap at the end of the tube, painfully hard, much harder than Iām used to from a normal attempted erection. After a few seconds, right when I start to worry that the spell might actually injure me, the enchanted chastity belt finally catches up and refits itself around me.
Through my pants, Ruby runs her finger over the steel tubeās extra half inch of length.
āIād say itās working,ā she says. āAnd Iām still waiting for an answer to my question.ā
I sigh and think back on that lunch break with Miranda. The memory comes easily, when I let go of the hope of finding diplomatic words for it.
āā¦I said I wanted to fuck you, but I didnāt know if I could,ā I admit.
Ruby holds my gaze. āRude,ā she says, simply.
āI know, Iām sorry.ā
My cock does not shift again at this.
Ruby gives a very small nod.
āThe safeword is āReal Boy,āā she tells me. āIn case you need to stop. But if you donāt mind, Iād like to keep you this way through Free Play Day.ā
āThrough?ā I ask, having to swallow to moisten my throat. āMeaning, including Free Play Day? So, three days total?ā
āItās a nice, round, magical number,ā says Ruby. āBesides, anyone can technically avoid lying for a little while. I need to see how you handle the curse during uptime and downtime and all sorts of situations. I want to memorize your face when youāre considering lying, and I want to hear daysā worth of truths.ā
āOkay,ā I say.
āOkay?ā She arches an eyebrow.
āOkay,ā I confirm more emphatically.
āAnd when Free Play does come aroundā¦.ā
āYou want to make sure Iām playing honestly,ā I realize aloud, both intimidated and hopeful. āDoes that mean⦠you want to play with me again this week?ā
Ruby shrugs mysteriously. āThat depends.ā
āOn what?ā
She smiles. āOn whether you can still fit by then.ā
***
Thanks for reading! If you had a good time, follow me for more, and show me some love with your comments and favorites! And let me know if you'd like to see more of Nathan, Ruby, Miranda, and the Western College of Locks and Keys.
