THERE IS A SCENE OF EXTREME SEXUAL VIOLENCE IN THIS CHAPTER. I'm giving a warning because this story has been free of such scenes until this point. Spoiler/Not Spoiler – Jason does not and will not hurt Kieran.

 

Introduction

The College Magic Cycle is my first attempt at writing a story for anyone else to read, even though I am a longtime reader and lurker.

Please be truthful but kind in your comments and feedback. You've been very encouraging, and I appreciate it. (I love feedback and respond as soon as possible to readers. I'm happy to discuss the characters and the background of the story. It helps me to develop themes I haven't thought of yet).

This is a fantasy story in two senses of the word. Not only is it an erotic fantasy of four young men, but it is also a story of magic and the fantastic. It may seem in parts to be non-consensual, but it isn't. My Roommate the Alchemist the story of two young men who are not only compatible but complementary. Each of them has traits that fully complement the other. It has strong D/s themes, but it is a love story. Jason couldn't hurt Kieran if he wanted to, and Kieran is drawn to Jason like a moth to a flame.

I am using an anonymous name and an alternate email because some of the themes and situations in this story could easily be misconstrued if the reader didn't understand that this is a fantasy. For this reason, it may take a while to respond to any feedback, but I will get to it when I can. I welcome suggestions from readers, but I am about five chapters ahead of what's been published. Also keep in mind that everything Jason does to and with Kieran derives from his love for him. [If you have ideas for more brutal scenes save it for Elf Master when it appears later this month.]

This cycle includes two storylines that are currently being published and another that will join it soon. The stories intertwine. See the end of this chapter for details on the preferred reading order.

Please remember that NIFTY is a free site that provides an invaluable resource for men like us. Please consider donating to help ensure that site remains available for everyone. https://donate.nifty.org/

You can contact me at pseudonominius@gmail.com.

 

Summary of Chapter 8

It would be best to go back and read chapter 8 if you haven't done so. If you want to dive in, here's a summary of last chapter.

Kieran noticed that his hair was growing fast) about 4 inches in two days). He also noticed that he was getting shorter. He asked Jason about it. Jason explained that they were becoming more complemtary. He convinced Kieran that longer hair was better because he had been wearing it short for his homophobic uncle. Jason gave enigmatic non-answers, then he sprayed Kierans cock and balls with a liquid that would prevent him from having an orgasm. On the way to their morning run, they encountered Sebastian who admitted to having gone to the same Academy (private high school) as Jason. He said that he had placed Kieran and Jason in the same room. After the run, Jason and Kieran had a long discussion about eating ass. Jason sent Kieran down to the laundry room to do their laundry. He allowed him to wear his kiddie robe but no underwear. In the laundry room, Kieran was attacked by another scholar. Before it could get too serious, Drew showed up and broke it up. He sent the attacker, Darren Groves, fleeing and sent a female student named Dawn to watch over Kieran until he was finished. Jason told Kieran that he didn't want him to go anywhere alone. He offered to give Kieran the antidote to the no-cum spray because he'd had a tough day. Kieran declined, saying that he needed to face the consequences of disobeying Jason or he would never learn.

Author's Notes

·         This weekend, I plan to publish chapter 9 of My Roomate the Alchemist and chapter 4 of Wishcraft. If you are reading both stories READ THIS ONE FIRST. WAISHCRAFT CH 4 HAD SPOILERS FOR THIS CHAPTER.

·         After this weekend, I plan to publish one chapter of each story since they are now in alignment.

·         My darker story Elf Master will start this weekend. If you aren't into heavier BDSM, you may want to skip that story. Other than sharing some background characters, that story does not intertwine with My Roomate the Alchemist and Wishcraft.

·         The Small Town Slave Boy story is only tangentially connected to College Magic because the narrator of the story is Kieran's cousin Dylan Morgan. There are no supernatural elements in that story so far, it is listed only in the gay/authoritarian subcategory.

·         There has been a lot a lot of requests for a story about Drew Janowski. As I've been rewriting chapters 8+ of My Roommate, the character Drew let me know that he is indeed bisexual instead of straight. I have an idea for a one-shot story involving him. This means that I may add another cycle called College Magic Side-Stories that will consist of a series of one-shot stories involving characters who won't be receiving a long multi-part story. O will publish them when I'm inspired enough to write them. I must have a good idea that isn't too much like anything else going on in the saga. I am open to suggestions, but I have to get inspired in order to write.

·         Reader of both this story and Small Town Slave Boy have noticed a discrepancy between Kieran's claim that his younger cousins had always bullied him, and Dylan's recollection of trying to be nice to Kieran and being rebuffed. This is not a continuity error. Both Kieran and Dylan are unreliable narrators on this point. Kieran had erected so many barriers to hid his sexuality (sometimes even from himself) that he was incapable of recognizing Dylan's attempts to support him, and Dylan has so far not mentioned that his attempts to secretly support Kieran and be nice to him came after he had been forced to bully Kieran by his younger brother. Rest assured that the true story will be revealed over time.

 

My Roommate the Alchemist chapter 9 (New Student Mixer)

Jason must have decided that I was right about needing to learn my lesson. He climbed out of bed and pulled me up with him. He cleared a space on the bed and told me to fold the clothes. He showed me how to do it neatly and properly, then he watched me until I could do it right myself. If I messed up, he unfolded it and told me to do it again.

After he was sure that I knew what I was doing, he called for some food Since we hadn't had anything but energy bars and water today, I was starving. Jason found a Chinese place that delivered and ordered in Chinese, stopping only to ask me if I liked hot food. I thought I did, but I was about to learn that I had no idea what Jason considered hot. When it came, Jason told me to stay in the room and he went down to get it. I'd had Chinese food before. What American hadn't? But I recognized nothing in the selection Jason ordered. It was good. It felt like a date except Jason allowed me to wear clothes to restaurants, and I was sitting naked on the bed. When I seemed skeptical of a dish, he fed me from his own chopsticks.

After dinner, I was putting the leftovers in the refrigerator while Jason was packing something up on his folding table that he'd been using as a lab table all day. He came up and handed me a plain silvery tin. I opened it and saw that it had dozens of small lozenges inside, pearly in color.

"Try it," he said. I put it in my mouth, and it began to foam. My tastebuds were overwhelmed with the flavor of Jason's cum. It tasted almost as good as the real thing. The only thing missing was the taste of his dick itself. I swirled it around and then swallowed.

"It tasted just like your cum," I said, with a giggle and silly grin.

He smiled back at me. "I told you that I would make you some tooth wash that tasted like my cum," he said. "Do you want to use this one, or would you rather I gave you some of my orange spice wash?"

"I want your cum," I said. "I want to eat it for breakfast. I want to gargle with it. I wish I could get soda that tastes like your cum."

"Soda has too much sugar," he said with a laugh. "My baby boy has a terrible diet."

Jason said, "You have one hour of free time before we have to get ready to go to the new student mixer at the student union."

I moved in for a passionate kiss, but Jason turned it into a quick peck on the lips. "One hour of free time," he said. "I've included time for you to suck my cock while we're getting ready."

Jason lay down on the bed and pulled out his phone. He started going through his messages. I sat down on the desk chair, driving that plug up my ass again. My cock jerked and thrashed like it was going to cum, but it didn't. I picked up the phone Jason has purchased for me. He'd had Erik set it up for me, so everything was ready to go. I decided to look through my social media to see what any of my high school friends were doing. It was all about sports and parties. I realized that I had never been that close to any of them really. I'd been afraid they would get to know me too well if I let them get too close.

When I finally got to Facebook, I noticed that I had friend requests from Jason, Erik, Alonzo, Drew and Sebastian. I accepted them all and started looking through their pages trying to get to know them better. A few minutes in, I got a notification that I'd been tagged in a message. Jason had tagged me. There was a photo of me sleeping. I wasn't wearing anything, but it was Facebook, so the picture wasn't pornographic. It showed my hairless body from the head all the way down to the where my pubes would be if I had them. My hair was messy, and I had hickeys all over my neck and chest. The message read, My boy Kieran. I went to his profile page. It read; Jason Lee is in a relationship with Kieran Morgan.

Holy crap! I thought. This is out on the internet now! He's just outed me on Facebook. I was trying to calm myself down, trying to tell myself that this shouldn't make me angry. Then I realized that I wasn't angry after all. I was in shock. I had seen messages like this on all my friends' pages, but I had never thought I would see one about me. I went to my own profile and made a change. It read; Kieran Morgan is in a relationship with Jason Lee. That did it. I was out on the internet. I felt terrified and excited at the same time.

Jason came over and kissed me again. He didn't say anything, but I could tell that he was happy at what I had done. He dug out a gift bag and handed it to me. Inside there was a crossbody sling bag, one of the smaller ones that didn't look like a backpack. I thought it looked like a purse.

"Your pants will fall down if you try to keep your wallet, phone and keys in your pockets," Jason said. "I want you to carry your phone with you at all times. I had Erik turn on the location so I can always find you. I want to know where you are."

"Yes, sir," I said. I was skeptical, but I knew I would do what he wanted. I was looking at the bag somewhat skeptically. It had a rainbow pattern on its cloth front and the strap was silvery gray.

"Don't get annoyed with me, just because I'm taking care of you like I should," he said, smacking my butt. "I also put money on your student account app, and on your Starbucks app."

"I'm not mad, sir," I said. "I'm just disappointed with myself. You keep doing all these things for me, and I can't really pay you back."

He smacked my butt again, harder this time. "We're not involved a financial transaction here. We're in a relationship. I love that you aren't into me for the money and the gifts. That's great. I understand and appreciate it, but I like buying you things and I want you to accept them with grace."

"Yes, sir," I said, shaking my head to clear it of my muddled objections. "I'm not being ungrateful, sir. Really, I'm not. It's just. You make me feel like I'm your girlfriend, and I'm not a girl."

Jason flicked my penis lightly. "No, you're not," he said. "That's a good thing too because I'm a gay man. I don't want a girlfriend. I want a boyfriend, a boyfriend who needs me to look after him. Don't let your upbringing get in the way of being yourself. You're the one comparing yourself to a girl. I know what you are."

"You should know by now that I like you the way you are", he said. Then he touched my penis lightly and kissed me again.

I really felt that Jason was ignoring my feelings on this issue. Weren't my feelings valid? I would have to try and sort this out.

"Come here, baby boy," Jason said, pulling me back towards the bed. He lay down and pulled me onto the bed with him. "I want you to make love to my cock with your mouth. Since you can't cum right now, I want you to focus solely on me and my pleasure. And I want you to look me in the eyes while you're doing it."

I knelt on the bed by his feet and then lay flat between his legs so that I could get to his cock. I looked up into his eyes. I thought I was going to fall into them. I held his 8 inches in my hands and looked at him. I stuck my tongue out, then stopped and asked, "May I please suck your beautiful cock, sir," I asked.

He put his hands on my head and said, "You may suck my cock now,"

I always began by kissing Jason's cock. He'd called it his rod of authority. When I held it in my hands and worshipped it with my mouth, I could believe it. I loved everything about his cock. I loved its length. I loved its thickness, I loved the color of his skin, like golden amber. I loved how warm it was in my hands. I loved the way the head just barely peeked out of the foreskin until I peeled it back. And I loved the tapered head with its darker tone. I loved the vein that ran along one side. I loved ... the taste of his cock. It tasted so much like Jason, like his spicy cologne mixed with the scent that arose from his pubic region and his armpits. Kissing and sucking his cock made me feel complete.

My own cock hardened and throbbed, but I ignored it. It didn't matter to me right now. Jason's dick became the center of my being, like it was a hose connected to the source of all things masculine. It deserved my worship. I knew that I would choke too much if I tried to swallow it all, but I wanted to do just that. If I choked to death while pleasuring him, I felt that it would be worth it. I plunged my head down, forcing my jaws open and my throat tight. I started gagging, but I continued. I forced myself down until my nose was buried in his pubic hair. When I came back up, my eyes were tearing, and snot was running out of my nose and my mouth. I kissed it some more and then forced my head down until I was choking again. I did this repeatedly. When he came, it filled my mouth like it never had before. I kept swallowing his seed, like I was pulling it inside of me to germinate and sprout. Who knew what would grow inside me? I didn't care.

When I was done, I cleaned him up, swallowing everything that had come out of his cock or my mouth. Jason grabbed my arms and guided me up onto his chest. His lips found mine and we began kissing again. He didn't seem to mind the taste of his own cum in my mouth. We made out for several minutes. Jason refreshed some of the hickeys on my neck. But soon it was time to get dressed.

I played naked valet for Jason again. He wore black pants, a red shirt, and a purple jacket with a mandarin collar and pankou knots. It was embossed with sinuous Chinese dragons. He looked so hot that it took my breath away. Jason watched my face. He broke out in a smile and cupped my face.

"I'm so lucky to have you," he said. Then he kissed me lightly and rubbed my butt.

"I'm the lucky one, sir," I said. He kissed me again and smacked my butt hard.

"Don't contradict me, boy," Jason said, with mock seriousness. "Now it's time to get you dressed."

He began looking through my drawers. I knew there wasn't anything nice in there. There wasn't much of anything, nice or not. He handed me one of my jockstraps and then moved to his drawers. He pulled out a soft silk t-shirt. From the closet he pulled out another mandarin jacket, this one in deep red and a pair of black trousers like his. We were going to dressed like twins. He even pulled out one of his pairs of shoes.

"I think you can fit into these clothes," he said. "They'll be a little lose, but not by much."

I felt really guilty. I'd never cared much how I was dressed, and it showed. I was a slob compared to Jason. "I'm sorry, sir," I said. "I don't mean to embarrass you."

Jason grabbed my face and looked deep into my eyes. "Listen to me, boy," he said. "You do not embarrass me. Is that what you think?"

"I don't really have any grown up clothes," I said. "I don't know anything about fancy food or clothes or music or ... anything. I don't know how you couldn't be embarrassed."

"I am embarrassed," he said. "I'm embarrassed that I didn't think to buy you some nice clothes. I was too busy thinking about your sexy legs, and your sexy ass and the rest of your sexy body. I'm not ashamed of you. I'm ashamed of me."

"If you say so, sir," I said.

"I do say so," he said. "We're going to go to this party. You're going to be the cutest thing there. Everyone is going to want you, and they're going to know they can't have you because you're mine. Now let's get you dressed."

Jason helped me this time. The pants were a little too long. I'd probably be walking on the cuffs all night, but they weren't too loose. When I was dressed, Jason and I looked like were one of those couples that dressed alike. I was no Jason, but I had to admit that I was pretty good-looking. The dark red of the jacket didn't clash with the lighter golden red of the hair hanging down to my collar. They looked good together. The best thing was that the clothes smelled of Jason's cologne.

I leaned back against Jason's firm chest, and he bent down to kiss my neck. Jason didn't let it go too far. He was looking forward to this event. I didn't care. I didn't care much for parties.

I had a pocket inside my jacket, so I was able to carry my phone without my new bag. I was feeling good about that since I still thought it looked kind of girly. Tonight, I was looking classy and manly, or at least boyish. It felt good not to be on display all the time. Don't get me wrong. If Jason had told me to wear my jockstrap and sandals, I would have been showing my ass all night. I was just glad that he chose something different.

When we got to the Student Union, the party was already happening. A band was playing somewhere upstairs and there were tables set out with food from the various fast-food restaurants around campus. It looked like all the clubs and groups on campus had booths to recruit new members. Drew was there with two women and three men, including Darren. I know that Drew had warned Darren off me, but I resolved to stay away from him. He'd scared me earlier today and I still thought he was looking at me.

I have never liked crowds. Being around a lot of people made me feel like I was being watched, scrutinized, analyzed. If enough people were watching me, I was sure that someone would notice some clue that I failed to hide, that someone would know that I was gay. Of course, now that I had been outed on social media, that anxiety should have gone away. I was still sweating bullets. Jason's cologne didn't smell the same when I wore it. It was less spicy, more floral.

We walked over to the drink table. Jason's hand was around my waist. I reached out to take a free bottle of coke, but Jason moved his hand to mine and said, "That's too much sugar, boy." I blushed and put it down. I was craving a day where I could eat nothing but Doritos and coke, and have a whole package of Oreos for dessert, but I knew Jason was right and that he was only looking out for me. I took the bottled water he handed me. The young woman who was managing the booth gave us a strange look.

"That's a good boy," he said and patted my butt.

The pants I'd borrowed from Jason were made of silk, and all I was wearing under them was a jockstrap, so I felt his hand almost as if it were on my bare ass. My cock was swelling. Was it despite the embarrassment or because of it? I couldn't be sure these days, but I knew that I was grateful for the jockstrap. Otherwise, I'd be tenting the silk soon.

We walked around the various booths, Jason guiding me. We checked out several clubs. None of them held much interest for either of us. When we went to the food booths, I let Jason choose for both of us because I knew he wouldn't approve of my "bad choices". He chose a medium cup of gelato. It had a deep red color. We sat down next to each other. Jason had gotten only one spoon, so we shared, Jason feeding me instead of handing me the spoon. The gelato was very good, fruity but a little sour.

"I wish these were seeds instead of gelato," Jason said. "Then you'd have to stay with me twelve months every year."

"What's that mean, sir," I asked.

I had no idea what seeds he was talking about, but I'd understood the part where he wanted me to stay with him twelve months a year. That made me sit up and take notice.

Jason smiled at me and fed me another spoon of gelato. Other than being fruity, I wasn't sure what made it gelato instead of ice cream.

Jason explained, "When Persephone was carried off into the underworld by the god Hades, she ate six pomegranate seeds and was doomed to remain with him for six months. If this gelato were pomegranate seeds instead of Italian ice cream, I'd have you all year."

I was feeling bold, so I said, "You have me as long as you want me, sir."

He put the last bite of gelato in his mouth, then moved in for a kiss. We shared that last bite while we kissed. I felt like everyone was watching us, but I didn't care. I wasn't afraid to be me when I was with Jason. I felt safe.

When the kiss broke, I asked Jason, "Were they happy? Were Persephone and Hades happy for those six months?"

"No," he admitted. "Their union was imperfect. It wasn't the perfect union of red and white, but the union of red and shadow. We'll be different; you'll see."

I was confused. It wasn't just food that he knew better than me. It was ... everything.

At one point, two girls came over to us and told us that we were "a really cute couple". I tried my best to become invisible. It didn't work. Jason threw an arm around my shoulder and pulled me in for a kiss. They laughed and one of the took a picture with her phone. Then she asked Jason for his email address and so she could send him a copy.

He said, "Send a copy to kieranslover and to jasonsboytoy."

He had to spell it out for her.

We heard the music from upstairs, so we wandered up to see what was happening. There was a dance going on in one of the ballrooms. Jason put a hand on my back and guided me towards the room. I was starting to get a queasy feeling in my stomach.

"Jason, sir, please," I said. "I can't dance."

"I'll lead," he said. "You just do what I do."

I was still reluctant. The few times I'd been coerced into going to a dance back in high school, I always felt like a fool. I could remember girls kissing me and pressing their breasts against me. More than once, they would reach for my dick through my pants. I would stammer out an excuse to break it off, terrified that she'd notice I wasn't even slightly hard. One time I was sporting an erection, but it was because one of the football players was had shown up squeezed into worn jeans that afforded me the opportunity to see his bulge whenever he turned in my direction. When she grabbed my cock and started rubbing, I got soft immediately. Luckily, she'd thought I was drunk. She wasn't wrong. I had been drinking heavily with my friends, but I was mostly drunk on imagining that jock dick under those jeans.

Jason tightened his arm around my waist and pulled me out onto the dance floor. I tried to find a dark spot, but he pulled me into an area where the lights were more concentrated. He put his hands on my hips and drew me close. He started to grind his cock against mine. He was hard. So was I. I wasn't sure what to do with my hands. Jason pulled them up and put them around his neck, then put his own hands back around my waist. They slid down and cupped my butt. I knew that everyone could see us. I was looking around frantically to see if anyone was watching.

Jason began kissing me, while we were dancing. That calmed me down. Allowing Jason to take charge with his hungry mouth always did that to me. As we danced, the heat from Jason's body must have made him sweat. I could almost taste his scent in my mouth. I thought that our scents blended nicely. My cock sprang to an aching rigidity that tried to escape the pouch of the jockstrap I was wearing. I would have shot a load right then if I'd been able to.

Jason moved behind me as we danced. His hard cock was grinding hard against me. The plug was being forced into my ass with each thrust. His lips moved along my ear and my neck. I was growing weak in the knees. My scrotum and taint were contracting like I was going to orgasm. I reached that point just before an explosive climax but couldn't get any further. Jason's smell was making me drunk. His mouth moved to my neck, and he bit me harder than he had before. His hands moved up my body, under my jacket and shirt. I could feel his fingers pinching my nipples. I wanted to drop to my knees and begin blowing him. He was thrusting against my ass so hard that he might as well have well been fucking me right there on the dance floor.

[Jason found his hands fumbling for the buttons on Kieran's pants. He was going to strip him naked on the dance floor and fuck him in front of everyone. He took a deep breath. Kieran's normally subtle and arousing scent has become overwhelming while they were dancing. Something was wrong! He shouldn't be losing control like this, not after all those years of training in focusing his mind.

Dammit, he thought. Kieran was wearing the Unguent of Lianje. He always sprayed it on his clothes before putting them away. The unguent reacts with the natural scent of the body. When Jason wore it, men smelled him and became more friendly and agreeable. It made women become interested and mildly aroused. Submissive boys like Kieran were fully aroused. But it only enhanced the natural pheromones your body produced. Now Kieran was wearing it. Kieran's natural pheromones were different. Every guy on this dancefloor who was even a little bisexual was going to be getting horny. And the alpha gays, like Jason himself, were being pushed over the edge. The sweatier they became, the more intense the reaction would be.

I've got to get him out of here, he thought.]

I felt Jason's hands on my trousers. I could feel him working the buttons. I should be angry at him right now, but all I wanted was for him to strip me down to my jockstrap, pull that plug out of my ass and fuck me right now in the spotlights in front of everyone.

Jason stopped before the button opened. I shamelessly tried to press my groin against his hand. I didn't want him to stop. He grabbed me tight and pulled me off the dance floor. I didn't know where we were going, but I hoped it was close. The muscles of my ass were working on that plug like no one's business. I didn't care if I could cum or not. I just wanted him inside me.

As we were leaving the dance floor, I felt a hand grab my ass. It was an extremely tall, very good-looking black man. The look on his face was one of pure lust. As Jason pulled me away, he started to follow, but the girl he was with was tugging on his arm. He reluctantly allowed himself to be pulled back onto the floor. He crushed the girl with his lips. Kieran thought that she was definitely going to get lucky tonight.

Jason pulled me out into the open area where there was more space. I fell into his arms and kissed his face. For some reason, he didn't kiss me back. I mean, he gave me his lips but not his tongue. I thought that I would go mad if some part of Jason wasn't inside me soon. I pulled his fingers into my mouth and started sucking on them.

"Not now, baby boy," he said as he gently extricated himself. "We have to go home."

"Mmm," I purred at him. "That may be the best idea you've had today."

He put his arms around me and held me tight. His eyes were darting around, like he was watching the crowds. People were looking at us now without a doubt. We had just reached the top of the stairs to go down, when we heard Sebastian Trent, our RA.

"Do you guys have a minute," he asked. "I need to talk to you, Jason. In private. It will only take a minute."

"Can't it wait?" Jason asked in turn. "I need to get Kieran back to our room. We have some things to do before we can go to sleep. And classes start tomorrow."

"I wish it could," Sebastian replied. "It won't take too long, and I need to do it before tomorrow. The moon will be full tomorrow and I need to fill you in on some things, some things that I can't share with everyone."

I didn't notice his eyes looking at me when he said that.

"We can't go too far," Jason said.

He led me over to a bench and sat me down. "Stay here!" he said. "Don't go anywhere, and don't talk t anyone."

"Yes, sir," I replied. I had no idea what made me add, "Don't make me wait too long. I need you inside me." I was usually so reserved, but tonight I didn't care.

Jason didn't seem very happy. He followed Sebastian off into a corner. I could hear him muttering, "It had better be really quick!"

I sat on the bench so horny that I couldn't think straight. Jason's scent still filled my nostrils. There were sexy guys all around, even up here on the second floor. It was like a buffet of hard male bodies. None of it mattered to me. I wanted Jason.

I noticed Darren near the ballroom. He was standing around, looking creepy. He' d worn saggy jeans and a concert t-shirt for a band I'd never heard of. His beard still looked scruffy. He was pretending that he wasn't watching me, but he was. I didn't like the way he was stalking me, so I went to find the bathroom.

The men's room on the second floor was up a side hallway, so hopefully Darren didn't see where I went. I went to the urinal and started to pee. I heard a stall door opening, ignored it and kept peeing. I heard whoever it was go to the door and open it, then I heard it close again. Then I heard his voice.

"Did you come in here looking for me, faggot?" he said. It was homophobe Kyle.

I tried to finish peeing so I could button up my pants. I felt Kyle's beefy arm around my throat. I struggled to inhale. I grabbed his arm and tried to pull it away so I could breathe, but he lifted me up and my pants started to slip down my hips. I tried to kick backwards, and he laughed at me. My pants fell.

Kyle was big. He was over six feet tall and had a solid and muscular build under a layer of fat. Even with both hands I couldn't budge his arm. He lifted me higher so that my feet weren't touching the ground.

"What the fuck is this?" he asked, snapping the strap on my jock. "You came here ready for action tonight."

"Don't," I croaked. "Let me go."

"Say, please, you little faggot," he snarled in my ear. His free hand slapped my ass hard. I loved it when Jason smacked my ass, but Kyle made me feel dirty. A feeling of terror crept up my spine and I started to panic. My legs were flailing around and Jason's trousers, already too loose for me, fell to my ankles.

"Please, sir," I begged. "Let me go."

"Sir?" he said. "I like that. A fucking faggot bitch like you should call a man sir."

His hand found the end of the plug in my ass. He pulled on it. He wasn't gentle and it hurt like hell. I didn't know why it wouldn't come out, but I was grateful that it was stuck.

He said, "I locked the door so I could kick your ass. But that is one fine ass you're showing off there. I may have to find out why your faggot boyfriend loves it so much."

I was getting light-headed from him choking me and my skin was crawling where he touched me. This couldn't be happening. My first time could not be like this! I started writhing around in his grip. I was frantically thrashing around. I heard someone pounding on the door.

Jason! I thought. Kyle slammed me to the ground and out his weight on my back. He grabbed the plug and pulled again. I screamed. It felt like he was tearing my asshole apart, but it wouldn't budge. The pounding continued, but it was quiet, like whoever was doing it didn't want to be noticed.

"Damn faggot," Kyle said, letting go of the plug, "did you glue this thing in there?

"Leave me alone!" I screamed. I tried to buck him off my back. But he was too heavy.

Kyle flipped me over and slammed his ass down on my abdomen. He was solidly built, and I couldn't move him. He grabbed my face and squeezed until my mouth was forced to open by the sheer mechanical pressure. He made a gross noise in his throat and then spat a mouthful of spit in my mouth. I hated his taste; I hated his smell; and I hated him.

Kyle fished his cock out of his jeans and hit me in the face with it. If he stuck in my mouth, I was going to bite it off. It was shorter than Jason's but longer than mine. It was even bigger around than Jason's was. It was the fattest cock I'd ever seen. Kyle reached behind his butt and grabbed my cock.

"You must be loving this, faggot," he said. "Your little prick is hard as a rock."

I was shocked to realize that he was right. I had read about rape and abuse online (especially in the NIFTY archive). It was fun to read about, but I couldn't be enjoying this. I couldn't be enjoying Kyle trying to rape me.

"If you bite me, I'm going to rip your nuts off," he threatened. I was crying as he forced his big cock in my mouth. I hated it and I hated him. He wasn't gentle when he shoved his cock all the way in and held it. I couldn't breathe. My eyes were bulging, and my face was turning bright red. I saw stars in my eyes, and I almost passed out. He pulled out just enough for me to breathe, then he shoved it back in.

I hadn't heard the thumping for several minutes, but I saw the ceiling tiles move. With a crash Darren dropped into the room and landed flat on his ass.

I shut my eyes so that I wouldn't have to look at Kyle's red, panting face, so I didn't see what happened. I heard it, but I didn't see it.

Kyle's weight shifted and he yelled, "Get the fuck out of here!"

I heard a growl, like a wild animal. Kyle screamed, "What the fuck?"

Then Kyle was suddenly off my body and his cock was out of my mouth. I heard a deep, gravelly voice saying, "Get out of here! Go now or I won't be able to stop myself."

There was a scrambling on the floor. I rolled over and curled into a ball. Someone was running and I heard the door open. A minute later, a firm hand touched my shoulder. I flinched and rolled into a ball.

"Go away," I choked, my voice hoarse from being pounded by Kyle's thick cock.

"Shit!" I heard Darren's voice. "I shouldn't be in here with you like this. And I shouldn't have .... Shit! Drew's going to kill me."

Darren tried to get me to my feet. I couldn't cooperate. I wouldn't unroll from the ball I'd tucked myself into and I wouldn't open my eyes.

"Come on!" he said. "I've got to get you out of here. We'll all catch hell if the police are called."

I still didn't move.

"Come on!" Darren pleaded.

In a low voice I cried, "I want Jason."

"Of course, you do," he said. He patted my back and tried to pull my pants up. He got them part way up, then added, "Stay here! I mean it. Stay here. I'm going to get your boyfriend."

I lay there sobbing on the bathroom floor. It seemed like forever when the door opened, and I heard people coming into the room. I smelled Jason. He knelt beside me and held me in his arms.

"Come on, baby boy," he said. "Let me get you back to our room."

I let him help me to my feet. I couldn't hold my pants up. Somehow the buttons had been torn. I buried my face in Jason's chest. I was still crying. This is what I'd been afraid of. This is the reason why I'd hidden who I was all my life.

I heard Sebastian say, "Pick him up, Jason. You can't take him across campus looking like that."

"I'm going to kill him," Jason said. He didn't sound angry. He sounded quietly determined. I felt him pick me up.

"No, you're not, Jason," I heard Sebastian say. "We can't afford custodes showing up here. Let me handle it."

Jason held me tight and kissed my forehead. I still wouldn't open my eyes and I was hyperventilating. I felt cold and weak.

"We'll talk later," Sebastian said. "Don't do anything until we do. Your place is with Kieran now. He needs you."

I was feeling numb, and the world was spinning. I didn't want to let go of him.

"Do you want Darren to carry him for you," Sebastian asked.

I shook my head no, but I didn't say anything.

"I'll take care of my boy," Jason said.

I heard Sebastian speaking a language I didn't understand. "Per umbris transferantur ex hoc loco ad circulum designatum."

I felt like we were falling through space, but Jason's arms never left me. He fumbled with a door and carried me a little way. I heard Alonzo's voice saying, "What happened, Jason?"

"Just open the door for me, Alonzo," Jason said. "I'll tell you later."

I heard the keys in the door and Jason carried me in. He laid me down on the bed and began undoing my jacket. He undressed me carefully.

"Rest here for a minute, baby boy," he said. The he kissed me on the temple.

"Do you need help?" Alonzo asked. I could tell that he was worried. He wasn't talking to me. He was talking to Jason.

"I'm going to make Kieran some tea. He needs something special tonight. I'll mix yours up while I'm at it. You can take yours and Erik's. I'll take care of Kieran. He's my boy."

I lay there numb while Jason fumbled with the tea. I could hear them chatting, but it sounded like it was echoing from the bottom of a well. I don't remember much of what they said.

Jason touched me gently and removed the plug from my butt. He didn't have any trouble with it; it came out with a single touch. He pulled me up and held a cup of warm tea to my lips. "Take a sip, baby boy," Jason urged. I sipped it. Tea didn't taste too bad, I thought. It warmed me as it went down.

Jason handed me my pills. I took them without any argument. He held me until my stomach started rumbling. Then he helped me into the bathroom. After I'd voided my bowels, Jason stood me up and wiped my ass, once with toilet paper and once with a wipe. Then he walked me back to the room and held me next to him.

"I'm going to skip your plug tonight," he said. "You've been through enough for one day."

"No!" I said, louder than I had spoken since the attack. I must have sounded hysterical. "Don't skip tonight. Put the biggest one in. I need you and you won't fuck me until I've had all four, no matter how much I beg you."

Jason kissed me gently on the lips. I was beginning to grow numb, but I felt warm inside when his lips touched mine.

"If that's what you want, baby boy," I'll do it.

"I was afraid he was going to fuck me," I cried. "I didn't want him. I want it to be you."

"It will be," Jason said. He laid me face down on the bed and pulled my jockstrap off, leaving me naked. He patted my butt, with gentle love pats and said, "That's for forgetting to say sir."

I smiled and said weakly, "Do it again, sir."

Jason patted my butt a few more times, then I felt his finger. He rubbed it around my hole, applying the slippery oil he used. He teased my ass with the plug and then worked it inside me. It was bigger than the last one. The tip went deeper than my prostate, but its side pressed down firmly and made me moan. I was getting so sleepy I couldn't keep my eyes open. I felt Jason slide in beside me. He pulled me against him and held me tight. I fell asleep right away.

 

[Jason's Tale

I was holding Kieran in my arms. I stroked his side and kissed his neck gently. I'd given him a powerful herbal sedative tonight. It would help him sleep and one of the other elixirs I'd given him would help him heal.

I was angry with Sebastian for calling me away from Jason while he was giving off come fuck me pheromones that strong. His normally sweet scent had been amplified, and I could see that it was affecting some of the guys.

Sebastian had said, "Don't get angry with me until you've heard what I have to tell you."

I agreed. "So long as you hurry it up," I said. "Jason needs to go home." I didn't want to admit to having made such an egregious error.

Sebastian said, "Tomorrow is the first day of the full moon. I want you to stay inside for the next two nights."

"Werewolves?" I asked.

"There are a few here on campus," he said. "They're under Drew's control, but they get a little wild during the full moon."

"Darren, that guy who attacked Kieran earlier," I said. "He was a werewolf, wasn't he?"

"That's why I told you to leave him alone," he replied. "I knew that Drew would keep him in line. Ican't have mages and werewolves fighting on campus. Our history is too complicated."

I replied, "I don't have a lot of faith in werewolves keeping themselves under control. I'll be brewing wolfsbane elixir next month and making it into a powder, so I can throw in their faces."

"Don't start anything," he said. "They've signed the Concordium and they have a right to seek a college education."

"Fine" I said. "Are we done?"

"Not yet," he said. "We have to talk about Kieran."

I replied brusquely, "I'll take care of my boy."

"Within limits," Sebastian said. "I knew who you were from stories told by my cousin. I told you that he was at the Academy with you. I studied Kieran from afar since he popped up on my first scrying. I knew he was a gay submissive. I trusted you with him. But no parading him around in his underwear and definitely no exhibiting him naked just to show your power over him. I am accountable to the college and to the Conclave."

"He's my boy," I said, "and he's probably more submissive than you know. He needs me to bring him out of his shell. I won't push him anywhere he doesn't need to go. You told me that everyone on our floor is gay or one of us. I won't take it beyond our floor. That's all I can promise."

"Good enough," he said. "Kieran seems like a vulnerable kid. Don't hurt him, or you'll be sorry."

"I wouldn't think of hurting him," I said. "You mentioned Tantric Entanglement earlier. I don't think I could consciously hurt him if I tried."

Sebastian nodded his head at that point. "Okay. That's what I wanted to hear."

I should have left then. It would only have been a few minutes difference, but it may have been enough. Instead, I had to ask, "What about Kyle. Is he one of us?"

"No, he's not," Sebastian said. "He's gay."

"I know," I said. "I could feel his erection when I twisted his junk. He's also a homophobe. You didn't see that?"

"That's my fault," he said. "I didn't spend much time scrying him. If you had a choice between scrying Kyle while he was masturbating, or Kieran while he was masturbating, who would you choose?"

We had a laugh at that. We chatted about a couple of other things and touched on a few acquaintances we had in common. That stopped when Darren ran into the room.

"Come now!" he said. His face was frantic.

"Now!" he said, louder than before. "Someone attacked Kieran. He's in the bathroom."

We were moving as fast as Darren could lead us. I said, "Who did it?"

He said, "That sad fuck who attacked you yesterday morning. Drew said that he saw him stalking Kieran yesterday when he went down to get pizzas. He has the pack looking out for Kieran. That's why I tracked him to the bathroom when I lost sight of him."

The door to the men's room was shut and someone had written on it in sharpie, "Out of Operation. DO NOT USE."

I had thought that Kyle had beaten Kieran up. What I saw was worse by far. When I get angry, I get cold and begin to think very unpleasant thoughts. I was like a block of ice right then and my thoughts were very, very unpleasant. I picked Kieran up in my arms. He was shaking. I began planning what I was going to do to Kyle. I would take his eyesight, his hearing, his senses of touch, taste, and smell, and I would leave him insensate for the remainder of his life. I'd be pushing our highest law to the limit, but I would cover my tracks. Mother would file the proper paperwork with the Conclave for me. He'd be my justified target. She does mostly corporate law in the mundane world, but she can make the argument before the Mundane Liaison Office.

"I'm going to kill him," I said.

"No, you're not, Jason," Sebastian said. "We can't afford custodes showing up here. Let me handle it."

Then Sebastian sent us back by translocation to the rug in his own room, the rug that had been specially prepared for this purpose.

As I was lying in bed thinking about how long it would take me to brew the necessary ingredients for the Insensate Concoction, I heard a knock on the door. I planned to ignore it, but then I heard Sebastian's voice as if he were standing in the room with me.

"Open the door, Jason. We need to talk before you do something stupid."

Kieran was sound asleep. I got up and pulled my robe on and let him in. Sebastian glanced over at Kieran sleeping in the indirect moonlight from outside.

"Is he out for the night?" he asked in whisper.

"Yes," I said. "I may have to give him something tomorrow morning to wake him up fully."

"Are you getting up early?" he asked. He knew about our morning runs.

"No," I said. "We would, so we could run, but we'll skip that in the morning. Neither of us has a class before 10."

"Good," he said. "I just want you to know that I've taken care of Kyle."

"Is he dead?" I asked, completely serious.

"No, but he may soon wish he were," Sebastian replied with a smile. "Who knows? It may even do him good in the long run."

"What did you do to him?" I demanded. I was not in the mood to be put off.

"Did you know that he came back here after Darren threw him across the bathroom and he beat the shit out of his roommate?" he asked.

"If you're telling me that he's expelled, that's not good enough," I said. "I'll be filing a justified target application on him as soon as I can."

"Trust me," he said. "I changed his roommate."

"If you tell me that you put him in with Drew, I may punch you in the face," I said. "Unless he's a werewolf, I'm not going to leave it to Drew to punish him."

"I put Simon, Kyle's ex-roommate, in with Drew," he said. "I put Nico in with Kyle."

I was drawing a blank. Then I asked, "The little guy with the white hair? Is he another werewolf?"

Sebastian had a cruel smile on his face. With some satisfaction, he said, "Domenic Chase. He's not a werewolf. He's an elf, an elf with a somewhat twisted idea of fun. I've known him for years. His family lives in Central Park. I originally had him in with Drew to keep an eye on the pack leader for me, or for Drew to keep an eye on Nico. Whichever. Trust me, Jason. The problem is solved."

"Thank you," I said. "I'll give it a chance to work"

Sebastian left and I went back to bed and snuggled up to Kieran. An elf? I thought. I didn't know much about elves. I had to give Sebastian's plan a chance to work. He represented the Conclave in this matter. But I wouldn't wait forever. If the punishment wasn't severe enough, I'd take care of it myself and the consequences fall where they may.]

 

Chapters in the College Magic Cycle

My Roommate the Alchemist and Wishcraft

Here are the chapters of the College Magic Cycle in order they should be read. All can be found in the gay/sf-fantasy and gay/authoritarian sections of the NIFTY archive.

·                     My Roommate the Alchemist chapter 1

·                     My Roommate the Alchemist chapter 2

·                     My Roommate the Alchemist chapter 3

·                     My Roommate the Alchemist chapter 4

·                     My Roommate the Alchemist chapter 5

·                     Wishcraft chapter 1

·                     My Roommate the Alchemist chapter 6

·                     My Roommate the Alchemist chapter 7

·                     Wishcraft chapter 2

·                     My Roommate the Alchemist chapter 8

·                     Wishcraft chapter 3

Other Stories

·                     Small Town Slave Boy