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 two 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. It's the story of two young men who are kind of like an Odd Couple; one's a slob and one's neat; one's an engineer and one's a music major; one's a top and one's a bottom; one's mundane and one's a mage. When a spell goes wrong, a young mage learns to be careful what he wishes for, and to understand the difference between a fantasy and real life. I have already written six chapters. If I publish one chapter each week, I should be able to stay ahead of my readers.

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 remember that this is, at its heart, a love story. Whatever happens, Kieran and Jason are in love.

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 1

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

Alonzo and Erik were college freshman who are roommates in a dorm with an improbably high number of supernatural characters and LGBT characters. They bonded during a mutual masturbation session. They are lovers of convenience, although both are trying to make it something more. Erik is a pint-sized top top (blond and hairy) and Alonzo is a sexy Latino bottom (and untrained mage). Having seen their neighbors and their D/s lifestyle, the two of them begin to fantasize about having a similar relationship with each other. Although Alonzo acts like he's experienced, Erik was the first man to fuck him. Also, Alonzo is constantly comparing Erik in his head to a cruel but sexually aggressive character from a terrible but graphic eBook he likes called Viking's Prize.

Author's Notes

·        This weekend, I plan to publish chapter 7 of My Roomate the Alchemist and chapter 2 of Wishcraft. They cover the same event, but from different perspectives. It's an experiment of mine. You can read them in either order.

·        After this weekend, I plan to publish one chapter of each story since the chapters align after the Pizza Party.

·        My darker story Elf Master will start next month. 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.

·        Finally, a note on geography. Kieran, Alonzo and Erik all make references to their college being in Appalachia. It's in southeastern Ohio in the Appalachian Plateau (AKA the Allegheny Plateau) not in the mountains themselves. None of these three characters are reliable narrators when it comes to geography. Erik was only interested in science and engineering in high school. He paid little attention to geography. Kieran is from Indiana and thinks he's in the mountains because he's never really seen one. And Alonzo is from El Paso. He doesn't know much about anything east of the Mississippi and north of Oklahoma. Thanks to a reader for pointing out that I didn't make the location clearer in the story.

Wishcraft Chapter 2 (Pizza Party)

Alonzo

Our alarm clock went off an hour before we were due next door for a pizza party with the neighbors. It's like a double date, I thought with a chuckle. I rushed out of bed to get ready. I ran to the bathroom. My asshole was tender from getting fucked for the first time this afternoon. I felt like I had to crap, but I couldn't. I cleaned myself up. There wasn't time for a shower but I still smelled fresh. Then I styled my hair. It took a lot of time to make it look like you didn't take any time on it.

When I got back out to the room, I noticed that Erik was dressed. He sat in his old sweats and a faded t-shirt. He must have thought he was ready to go because he was looking at his phone and sitting on the bed. I noticed that he hadn't even done his hair. It was unruly and not in a good way. I walked over and opened his drawers. I knew he had nicer clothes than those he was wearing.

"What are you doing, Alonzo?" he asked, barely looking up from his phone.

"I was going to pull out something nice for you to wear tonight," I said.

Erik got up from the bed and walked over to me. He grabbed my jaw roughly. For a moment I thought he was going to hit me, but he leaned in and kissed my mouth. "Don't you like the way I look?" he asked gruffly. He had a playful tone in his voice.

"I think you're very handsome," I said truthfully. "But I'm thinking that you don't pay much attention to what you're wearing. Half the clothes you packed were dirty in the suitcases. That's why half of your clothes are in the hamper instead of your drawers. Maybe your brain is too big to be bothered with stuff like that, so I thought I'd do it for you. If you don't mind, that is."

He shrugged and said, "Whatever."

I pulled out a pair of jeans. They weren't new, but their holes would look stylish. Then I pulled out a fantasy football t-shirt that showed orcs and elves. It was clean and had a kind of nerd chic. Then I rummaged around until I found some underwear that wasn't torn or stained. I laid in on the bed.

"Do you want me to dress you, Erik," I asked.

He laughed and said, "Fuck you, Alonzo. I guess you don't want to be embarrassed to be seen with me. I'm not fashionable like you, and I never will be."

"Excuse me," I said, getting a little irritated at him. "I think you're hot. I'd do you no matter what you're wearing, but Kieran waits on Jason (I didn't know that for a fact at that point, but I said it anyway) and I would like you to give me the same opportunity."

Erik chuckled nervously. He'd been telling me all day that I was prettier than Kieran. I just realized that I'd never reciprocated. He was probably feeling a little anxious. I was suddenly glad that he couldn't read my mind. I had been mentally comparing him unfavorably to our suitemates all day. That stops now, I promised myself.

"I like you Erik," I said. "I was all over you today in case you didn't notice. I love how muscular you are, and I love this manly hair on your chest. And I'm proud that you were the first one to fuck me today."

Erik was taken aback by that news. I could see it written all over his face. He said, with a disbelieving tone, "I was your first? You mean, you were a ... a virgin?" He looked guilty.

I kissed him and let my hand slide down his chest to slowly caress his dick through his sweats. I said, "Don't look so guilty about it. If I didn't want to do it, I wouldn't have done it."

"But the way you kiss, and the way you ... you know ... the way you sucked my cock. I thought you must have done it before," he said.

"Papi," I said, "I have been kissing boys for years, and I've been sucking cock for almost a year, but no one had been inside me until you, today."

Erik still looked guilty. "I could have at least bought you lunch," he said.

"Papi, I'm not that easy that you can get into me for the price of a meal, or that hypocrite Father Mendez would have been there long before you," I replied. "I did it because I wanted to. It felt right."

It had felt convenient, I thought. But I promised never to let that secret out.

"If I want to dress you up a little," I said, "it's just because I like to look at you looking so good."

"Fine!" he said, throwing his hands up in the air. "Just don't expect to find much. I'm a dedicated plebeian. I don't own anything fancy."

"Did I say fancy?" I asked. "I just want sexy – nerd sexy if you will."

Erik let me get him dressed. He even let me put him in underwear. He didn't seem to wear it most of the time. I looked around for his deodorant but didn't see it, then I remembered that I had unpacked his stuff earlier and he hadn't brought any. As I was carrying his clothes to the hamper, I pulled his t-shirt to my face and took a sniff. It smelled like Erik, and I decided that Erik was a smell I could live with.

Erik even let me attack his hair with a comb and a spray of water. Once I had a decent part in his hair and had combed out the tangles, he was looking good. I'd done all this while still naked and I was beginning to chub up a little. Erik watched me as I got dressed. Tight high rise blue briefs, designer jeans and a tight polo shirt. I wore the silver pentacle necklace Tia Marisol had given me.

Erik whistled when I was done, and then said, "That's what a sexy bottom boy should look like. Just don't expect me to look like that."

"Papi," I said, "why would I want my man to look like a bottom boy? I prefer sexy top!"

Erik pulled me down on the bed and we made out until it was 6:30. I was a little rumpled when we left the room, but I didn't care.

Erik

I was surprised to find out that Alonzo had been a virgin when we fucked. He hadn't cried or whined or put up a fuss of any kind. I smiled to myself, He was only the second virgin I'd fucked, and this time I'd done it right.

I knocked with three hard raps on Jason and Kieran's door. It didn't take long before it was answered by Kieran. He was dressed in a very short robe that barely closed in the front. It had little cartoon dinosaurs on it. The dude was almost six feet tall, and he was dressed like a little boy. Damn it was hot. His skin was like porcelain and his hair was almost an almost perfect blend of gold and red. His eyes were deep blue, and his lips were full and pouty, like Alonzo's.

Jason was behind him at the desk arranging the pizza, napkins, and other supplies. I saw a cooler and suspected it had beer in it. How could Jason buy beer, I thought. There's no way that he's 21. Jason was always dressed nice, and tonight was no exception. He wore black jeans and a black button up shirt over a dark purple t-shirt. He was always fashionable, like Alonzo, but he made it look masculine and cool.

"Come on in. I'm Kieran and you can see Jason over by the pizza."

I took a long look at his hairless legs and the short robe as I walked past him. He looked very fuckable, but he was much too tall. It would be like climbing a mountain.

"Going casual tonight?" I asked. I could see him blush. On his skin, it covered him from head to toe.

Jason said, "Kieran usually stays naked in the room, but he didn't want to make anyone uncomfortable tonight. Isn't that right, Kieran?"

"Yes, sir," he replied. He was so subservient to Jason that it made my cock swell a little. I wondered if I could get Alonzo calling me sir. [Later I googled Papi. It meant daddy and that also made me hot. It was a good substitute for sir and it seemed to have a lot of sexual connotations.]

Alonzo said, "It's good to see you again. You have no idea how surprised I was to see that we were suitemates. I was afraid it would be someone like that creep who assaulted you in the hallway this morning."

I broke in, saying, "Yeah. I saw the way you handled him, Jason. You put him in his place real quick."

Then I glanced over at Alonzo and then at Kieran and added, "Alonzo told me that Kieran was naked when he came over to visit earlier. It got him excited enough that he was working naked in our room all afternoon."

Alonzo blushed and gave me a look that said Stop it, you're embarrassing me. I was wishing that Alonzo had come over in just his purple briefs. It was like Jason was showing me how sexy his boy was and daring me to do anything. I would put Alonzo up against Kieran any day. I wished that I could show my boy off the way Jason was doing with his.

Jason handed me a bottle of beer and said, "That must have been a pleasant sight."

He clearly saw what I saw in Alonzo.

He opened two more beers and said, "Erik, why don't you hand these to the boys, and we can get to know one another. We will be sharing a bathroom all year after all."

Jason had an aura about him. It was calm, cool, and collected. He seemed alright. He was looking at Alonzo, but he didn't seem to be scamming on him. We were like two straight men with beautiful girlfriends. We could each appreciate what the other had without trying to get between him and his boy.

I handed the two beers to Alonzo and Kieran. Then I looked into Alonzo's eyes and said, "I told you that you should have come over naked. You're probably making Kieran feel like the odd man out."

Alonzo gave me that look. It wasn't anger or irritation. It was like he was play acting irritation in a sexy way. Alonzo tapped the neck of his beer bottle against mine and took a swig. Then he winked at me. "Not yet," he said. "Get a couple more of these into me and we'll see later."

As soon as he said that, I promised myself that it would happen tonight. I was going to put him on display for Jason to see and I was going to make him jealous. It wasn't really competition, just good-natured rivalry.

Jason had turned music on softly in the background. It was playing from his computer. He had good setup, not so good as mine, but it sounded like it was coming from a stereo. He turned towards me. He was looking directly into my eyes. He said, "I guess we'll have to see later, then. I don't think anyone here will mind."

We all took a piece of pizza and found a seat. Jason claimed the bed and pulled Kieran down to sit next to him. That left the two desk chairs for Alonzo and me. We spent some time getting to know our neighbors.

Jason's family lived in Los Angeles. His father's parents had immigrated from Taiwan back in the 1960s and had made their money in traditional Chinese medicine. His mother's family were Thai, Vietnamese and Italian. Most of their money came from investments these days, but they kept the traditional medicine business. His family had known that he was gay from an early age and had accepted him from the first. His uncle Kamon had been his mentor in learning what it meant for him to be gay. He'd had private tutors through Middle School but had gone to a private school he called the Academy (no other name) for high school.

Kieran on the other hand had lost his parents when he was twelve and had gone to live with his Uncle Craig, his father's brother, a fundamentalist preacher who railed against gay people and their "agenda" in most of his sermons. Kieran had been afraid to admit to his gayness and had made a lot of effort to pretend to be straight. Looking at him, I found it hard to believe that it had worked. He was too pretty to be straight in my opinion, and he had a look of constant fear in his eyes.

"I've never been in a serious relationship," I admitted. "Since I'm short, everyone assumes I'm a bottom. But I'm not. I tried it once and didn't like it. I'm a complete top – or as complete a top as I can be." And that was more than I usually told people on the first day I met them. I thought that I was probably establishing my alpha status in Jason's eyes so he wouldn't make any assumptions. I had no fear that he would move on me, not when Alonzo and Kieran were in the room, but I felt a need to establish that Alonzo was mine.

"That's okay," Alonzo chipped in. "I could top if there was no choice, but I'm – hold your breath – a bottom."

Like I hadn't figured that out. Alonzo wasn't just gay; he was fruity and a little flamboyant. He was giving me a look that made it clear that he was happy with the direction our relationship was going.

I looked at Jason and said, "I assume that you're the top in your relationship." My smile must have shown how obvious that assessment was. Jason was masculine and he exuded confidence. Kieran, on the other hand, even if he were wearing jeans and a football jersey he would look like a gay boy pretending to be straight.

Jason pulled his boy closer and kissed his temple. His then slid his hand inside Kieran's robe and rubbed his smooth chest. He said, "It's not all about sex for me. It's about the whole relationship. I'm a traditionalist. I like an obedient boy who knows how to do what he's told."

Jason took hold of Kieran's face and kissed him on the lips. He thought he was sly, but I saw him tug Kieran's robe just enough to loosen it. Kieran didn't resist. Instead, he was smiling at Jason with a look of utter adoration. I wanted that. I wanted Alonzo to look at me like that.

Kieran then turned towards us. He lowered his eyes demurely and said, "I'm not sure, what I am, but I know that I like Jason."

"That's hot!" I said, unable to contain my reaction to that answer. Kieran was a Jason-sexual.

"Yes, he is," replied Jason, tweaking his boy's nipple with his fingers. I noticed that Kieran's mouth opened in a little O of pleasure.

We continued to talk for a half hour or so. Jason sent Kieran to get more beers for us. That's when his robe fell as he was climbing off the bed.

He made a move to pull it closed, but I saw Jason smiling and shaking his head almost imperceptibly. The boy left it hanging open. I was giving him an appraising look when he handed us our beers. I loved his automatic obedience. I felt Jason's power over Kieran and immediately lusted for it.

I loved the way that Kieran's skin turned so red when he was embarrassed. It made him look more boyishly appealing. I could see that it excited him to be controlled. His cock had become fully erect. I could see its outline through the pouch of his pink jockstrap.

He crawled back on the bed next to Jason; Jason took his beer and pulled his boy into a cuddle.

Then Jason started scooting himself and Kieran to one side of the bed. He said, "We can scoot up here at the head of the bed, if you guys are getting uncomfortable; that way, you can sit at the other end."

Alonzo and I exchanged a glance, shrugged and stood up.

I leaned in and whispered in Alonzo's ear, "Let's get you down to your underwear."

Alonzo shook his head, but I was insistent. "You're as pretty as he is, and I want Jason to see that," I said. "Besides, you wouldn't have worn those sexy underpants unless you wanted someone to see them."

I didn't wait for his approval. I grabbed the hem of Alonzo's shirt and pulled it over his head. Then I undid the button on his pants, unzipped them and let them fall to the ground. Alonzo was left standing in his very sexy briefs. They were bright blue with darker blue trim. They rode low on his hips and the sides came all the way up to the band. They didn't leave his ass exposed like Kieran's was, but they were just as revealing from the front. I noticed that his cock was hard. He was enjoying this. I also noted that he had pubic hair showing around the pouch of the briefs. We were going to talk about that later.

I led Alonzo to the other end of the bed we sat side by side. I stroked Alonzo's chest, with its light covering of hair and let my hand drop down to gently brush his hard cock. Jason slid Kieran's robe over his shoulders and left him in only his pink jockstrap. If anyone had come into the room, they would have seen two young men in their underwear, cuddled up next to two other young men who were fully clothed. The mostly naked guys sported obvious erections and the two fully clothed young men were casually touching them, rubbing their sides and their legs.

Alonzo

Erik let his fingers graze across my chest. He let his hand move to one arm and slowly move up to the shoulder. "This is how it should be," he said. "A couple of men and their sexy boys."

He could have been talking to anyone, but his attention was focused on me. He was being so tender and attentive. I wondered if Jason was rubbing off on him a little. If so, I like it. He was being romantic and assertive at the same time. Of course, Einar Ironblood would just throw me down and fuck me hard in front our neighbors.

Jason ran a finger up Kieran's neck and stroked his ear, then he looked over at Erik and said, "Your boy Alonzo seems a little hairy to me." Was he was taunting Erik? That didn't seem right. It didn't feel like he was being competitive. Then it occurred to me that he was mentoring Erik without making it obvious. He was leading him by example, trying to make him more dominant.

Erik kept his eyes on Jason while he let his hand fall to my knee. Then he moved it slowly up towards my crotch, allowing his fingers to graze my scrotum. I felt my sack tighten with excitement. "I haven't shaved him yet," he said.

"Wait just a minute," I said, laughing and waggling a finger at him. This was moving much too fast for me. Erik and Jason were both assuming that Erik could do anything he wanted to do and that I would just let it happen. I probably would, but I didn't like them making assumptions.

"I haven't agreed to shave my legs," I said. I sounded petulant. Why was I so defensive about maintaining autonomy over my own body?

"Not yet, you haven't," Erik admitted. Then he grabbed a stray pubic hair peeking out from around my briefs and pulled it out.

"Ouch!" I yelled, then playfully slapped at his hand.

"But you will," he said. He gave him a look that said that the conversation was over.

My eyes dilated and my mouth parted. I was becoming visibly excited from this exchange. Was it from the upcoming shaving (I was no longer thinking of it as a possibility, but as a fact) or was it from the way that Erik was taking charge? It could have been either, or both. My cock jumped.

"I have a cream you can use that works better and makes the skin softer," Jason said. "But I insist that your boy agree to use it before I give it to you."

I pushed Erik's hand away from my thigh and gave him a look that said "later."

Kieran broke into the conversation and said, "When Jason gave me the choice, I used the cream. It didn't hurt, and it made Jason happy." He seemed so shy, and he seldom spoke.

"Well," Alonzo said. "I'm not opposed to shaving. I already do a little manscaping down there, but this is the first I've heard about it. I like to make my own choices."

"I make my own choices too, Alonzo," Kieran said, obviously a little annoyed with me. "My choice is to do what makes Jason happy. No one is making me do it, I choose to do it.

Alonzo was really embarrassed. I hadn't meant to insult him. "I'm sorry, Kieran," I said. "I was just surprised and said the first thing that came to my mind."

"Don't worry about it," he said.

Jason's scent was getting into my head. It was like I was getting drunk on it, or maybe it was the three beers I'd already drunk.

Jason pulled Kieran onto his lap so that he was straddling his legs. His smooth and creamy ass was on full display framed by the pink jock strap he was wearing. They were in full make-out mode now, Jason crushing Kieran's lips with his own. His hands slid down and grabbed his boy's cheeks.

"I am so proud of you, right now, Kieran," he said. "That's a milestone, a very important milestone."

Jason was talking to Kieran, but he could have been talking to me. I had always thought that control of my own body was essential and non-negotiable. But it sounded like Kieran was happy not making his own decisions. And what message was Jason sending by praising Kieran's words. Was it that the choice a boy needs to make is to choose which man he's going to surrender his choices to?

Was that Erik for me? Was I ready to surrender myself to him and let him make the decisions for me?

A change came over Kieran. He'd been so passive, but now he became sexually aggressive, wanton in his behavior. He rubbed Jason's cock through his jeans. He fumbled at his waistband to get them open. Then he slid down off the bed, pulling Jason's pants off as he went. I could see Jason's dick for the first time, standing proudly and peeking through the opening of his boxers. Damn, he's big!

I thought that Kieran was going to pounce on it, but he knelt at the edge of the bed and looked up at Jason's face. He licked his lips and begged, "Jason, sir, can I please suck your giant, beautiful, manly cock, right now?"

Jason stroked his hair and said, "Yes, my baby boy, you may suck my cock now."

That was the sexiest thing I had ever seen. Kieran was a much better submissive than I was, but I wanted what he had. I wanted to be Erik's boy, at least for now. He may not be the same size in the cock department, but he had the same attitude, the same masculinity, packed into a more compact form.

I heard Jason say, "You don't have to be shy, guys. Go for it. There's room."

Kieran may have been a better boy than I was, but I was sure that I was a better cocksucker. There was no way that naive boy who'd just came out of the closet had my techniques. I'd only sucked off Bobby and father Mendez before leaving El Paso, and that cute teenager from the plane had made three. It was four total including Erik. But I had practiced on my dildo until I could take it all the way down.

I pulled Erik's jeans over his hips and down to his ankles. Then I pulled his boxers off. I took hold of his cock with one hand. I was about to swallow him whole, but I saw Kieran worshipping Jason's cock, like it was his favorite treat. I decided to take it slow. I kissed the pink head and gave it a little lick with the tip of my tongue. I kissed it along the five-inch shaft. I opened my mouth wide and sucked both of his balls into my mouth, massaging them gently with my tongue. Then I licked him like popsicle. When I reached the head, I took it gently into my mouth and concentrated on it, rubbing it firmly with my tongue, especially on that sensitive spot on the bottom, just under the head.

Erik was moaning and thrusting his hips up into my mouth. His hands were on my head and his fingers were twining themselves in my hair. I wasn't being a very good submissive. I was playing my man like a piano.

"Your mouth is so talented, baby," Erik moaned. "No one sucks cock better than you."

I was enjoying the power I had over him, but I began to regret taking charge. If I wanted to be a submissive, I needed to act like one. The problem was that Erik wanted to be a dominant but didn't know how. I was good at being a power bottom, but in my fantasies my man always took control.

Then I felt it all change. Erik's hands tightened in my hair. He pulled my face down until my nose was buried in his pubes. He was using my head like he had my ass earlier. He was fucking my face with his cock. I knew how to swallow a cock when I was in control, but this was different, I had to learn to respond to the signals of his body now or I would choke on his cock, despite its small size. I was so glad that Erik didn't have a monster like Jason's between his legs right now.

"Take my cum, you cocksucking bitch!" Erik said. He pulled my mouth down and held it there as his cock pumped his load directly down my throat. I was able to taste him once he'd finished and I cleaned him up with my tongue. I really like the more forceful Erik.

Erik and I were sitting on the bed, kissing, and cuddling when Jason and Kieran finished. Erik was pinching my nipples with one hand and holding my neck firmly with the other. Then he stopped pinching me and let his hand dropped to my dick. He gave it a couple of slow tugs, enough to excite, but not enough to stroke me off. Then he caressed my balls and let his hand slide down between my legs. It burrowed between my cheeks. I felt his finger probing my asshole.

"No papi," I said, pushing his hand away from my butt, "I want to, but I didn't clean up down there in hours. It could be messy." Remember that I was an accomplished cocksucker, but I was new to anal sex. Erik had fucked me earlier and we were lucky that I hadn't been dirty inside. I was going to have to buy a shower douche or an enema bag.

Jason cleared his throat. Once he had everyone's attention, he said, "We can take of that problem in just a few minutes if we want to give pleasure to the boys."

"I'm listening," Erik said, putting his hand back on my ass, and looking Jason in the eye. I didn't understand what was going on between the two men, but I felt like Erik was staking a claim to my ass, like a wolf warning another wolf away from what was his.

Jason either didn't notice or didn't care. He got up off the bed and moved to his chest of drawers. He put on the electric tea kettle and started taking out some cups. "This is the time of night when Kieran and I take our tea and herbal supplements. This one will clean the boys out in about five minutes." He put a tiny scoop of one his powders in two of the cups.

He added a scoop each of another powder to each of the four cups. "This helps to replenish the yang."

He added two different powders to one of the cups. "These are specially for Kieran," he said. "Alonzo doesn't need them."

I wasn't the only one puzzled by this statement. Kieran was looking at him with a strange expression. I had no idea at the time that Jason had never bothered to explain to him what was in the medicinal drink he was preparing. Now he was explaining it to me and Erik, or rather to Erik. Kieran and I were present, but Jason's body language made it clear that this was mostly a conversation between the men. He wanted Erik to know what he was giving me.

"The first supplement helps to ease fear. My baby boy is more than a little terrified of admitting who he is. This just prevents anxiety from building up. The other must remain a secret for now, but I will explain it all later." He wasn't wrong. Kieran was a bundle of anxiety wrapped in fear. I could tell from his body language. It was a wonder the boy didn't have bleeding ulcers.

He pulled out four glass cups about the size of shot glasses. He opened some bottles that contained pills, some looked like they came from a factory and others looked like they were homemade.

He dropped one of each into each cup, naming them as he did. "Multivitamin, B-complex vitamin, D-complex vitamin, Omega-complex supplement, herbal supplement to prevent illness, herbal supplement to control weight – my boy has a terrible diet, and I don't eat right around him either – and an herbal supplement make your blood unappealing to vampires."

I wasn't the only one who looked at him quizzically as he brewed a pot of fresh green tea that smelled of jasmine. "A little skepticism is good, but don't doubt the power of traditional Chinese herbalism," he said. "My family made its money in traditional Chinese herbalism."

"It's not that," Eric said. "Vampires?"

Jason smiled. "I've been taking it all my life," he said in all seriousness, "and I've never had a vampire drink my blood."

We all laughed. Jason could be very convincing.

When the tea was finished brewing, Jason filled three of the cups. He handed one to Erik and Alonzo, then took one himself. He also handed out the medicine cups. "Kieran will have to wait for his," he said. "We can't have both boys trying to void their bowels at the same time."

Jason took some tea in his mouth and let it cool, then he swallowed his pills. He gestured towards Erik and me, urging us to drink. What the hell, I thought. I shrugged and then swallowed them. So did Erik. The tea burned my tongue a little. It had a faint medicinal undertone, but it wasn't overpowering.

While we were waiting for Alonzo's tea to have its effect, Jason pulled out the bottle of hair cream and the bamboo paddle. "This is the cream I was telling you about," he said to Erik. "It will remove your boy's body hair and he won't have to shave."

Erik took the unmarked bottle and turned it over in his hands. "This will remove the hair permanently?" he asked.

"Yes, it will," Jason said. "It's very powerful but causes no damage. You've seen Kieran's skin, so you know how well it works."

He pulled the pouch of Kieran's jock aside exposing his hairless erection and scrotum. He took hold of his boy's genitals with his hand; his firm fingers rolled his testicles around gently. Once he'd shown it off to us, he readjusted the pouch to cover Kieran up and said, "As you could see, the skin was smooth and hairless. Even the roots of the hairs are gone."

Erik reached for the bottle. "We'll take it," he said.

Jason held on to the bottle. He looked me right in the eye, but he was talking to Erik. "I'm not going to give it to you unless your boy says `yes"," he said. "Is this what you want? Do you want to be a good boy and make your man happy?"

I was biting my lower lip again, deep in thought. I did want to try to be Erik's boy, and Einar Ironblood had shaved Pedro in the book. It was a sexy look, and I had thought about it in the past. At that moment, my face changed. I felt horrible cramps starting in my bowels. It felt like I was going to shit right then on the floor.

"I've got to go to the bathroom!" I shouted. Then I turned to run towards the adjoining door. Just before the door closed, I said, "I'll take the cream, if that's what Erik wants."

I'd done it. I have allowed Erik to make the choice for me.

 

Erik

We all three laughed at Alonzo's predicament. Jason poured tea, mixed in the powders, and handed it to Jason with his pills. He swallowed them without question. The boy seemed to be the perfect submissive, trusting his man with all his heart.

Then he handed the bottle to me and explained how to use it. Thick layer, put it everywhere there was hair I wanted gone, don't get it in the eyes, don't get it on any hair I wanted to keep, leave it on for 20-30 minutes, until it dried, them wash it off in the shower.

When Alonzo came out of the bathroom, he looked sheepish and embarrassed. "That was extremely ... intense," he said.

Jason touched Kieran's ass and bent him over. He took hold of the plug and pulled it out slowly. Then he smacked his butt lightly and said, "Your turn, boy."

I liked how Jason was able to dominate his boy without cruelty or anger. It was a gentle domination. That's what I wanted. I wasn't going to get it for a while yet, but that's jumping ahead, and it was in no way my fault. If I'd had my way, I would be using the same methods on Alonzo. They'd be a little rougher, of course, because I had already noticed that Alonzo seemed to like it a little rough. If Jason were rough with Kieran, the boy would probably break down and cry.

While Kieran was in the bathroom, Jason rearranged the bed so that the pillows were along the side next to the wall instead of at the head. He gestured towards one of the pillows and I led Alonzo over and laid him down on his back, his head resting on one of the pillows. The other was near his hips, so I could use it to elevate him. I was idly stroking Alonzo's thighs when Kieran came back into the room. Jason led him over and positioned him next to Alonzo. They were so close together that their arms were touching. Two beautiful boys, almost naked on a bed together. I saw Alonzo's left hand grasp Kieran's right hand. Suddenly I knew what straight guys loved about lesbian porn. I wanted to see these two boys kiss each other and fondle each other on the balls and the ass especially. I would have liked to see them eating each other's asses while Jason and I watched. That would have to wait for another day.

Jason called me over and said, "I know exactly what you're thinking. The two of them together like that is irresistible. Kieran isn't ready for that now."

"It can wait," I said. "So, the plan is anal now since they blew us earlier?"

Jason felt a need to rephrase my question while answering it. "The plan now," he said, "is to show the boys the pleasure they can derive from their men skillfully playing with their asses. Be careful not to do anything that will frighten Kieran. I'm leading him slowly."

"I've seen your dick, man," I admitted a little grudgingly. "I can see why you're being so careful." I was a little resentful.

We removed our clothes and walked naked towards the boys. Judging from their own erections pressing against their underwear, they were ready to begin. Kieran somehow managed to look like a jock with firm muscles everywhere and to look soft and appealing at the same time. It wasn't just the hairless skin. It was his body language. Alonzo's body on the other hand was softer, not flabby but not hard like Kieran's. I should get him into a dance class, I thought. That would tone him up, and it would be the perfect exercise for a sexy twink.

Jason and I stood side by side, each one between his boy's legs. We stroked their thighs lightly. When Alonzo grew excited, his eyes half closed, he breathed deeply and bit his bottom lip. When Kieran grew excited, his mouth opened, and he licked his lips. His eyes grew wide like a deer caught in the headlamps.

Both of us reached down, took hold of the waistband of their underwear, and pulled it off. Their cocks were so hard that they were standing out from their torsos, pulsing, and dripping precum. I brushed my index finger across the head of Alonzo's cock and stuck it in his mouth. He sucked on it greedily. I saw Jason lifting Kieran's legs and pushing them up. I followed suit. When he put his mouth on Kieran's asshole I was shocked. Wasn't it the sub's job to lick his dom's ass? But Jason was the most casually dominant man I'd ever met, and he was licking that hole without hesitation, and Kieran was obviously loving it.

I bent down and tentatively touched Alonzo's little brown hole. It quivered and twitched. I licked around the outside and he started moaning, "That feels so good, papi."

He was moaning and wiggling his round ass. I thrust my tongue inside him. He tasted musty, but not bad. Whatever was in that tea Jason had given him, he was clean inside. I thrust my tongue as deep as I could get it into his warm chute. It wasn't just that the taste wasn't bad. He tasted good. My cock was aching. I continued to kiss, lick and tongue that hole until it loosened. It opened like a flower at my prodding. Alonzo was almost crying from the experience. It occurred to me that this was the most intimate act one man could perform on another. And eating Alonzo's ass did not make me feel submissive. I felt powerful, like I was controlling his entire body using only my tongue as a lever.

I saw Alonzo squeezing Jason's hand hard, and he was crying. Neither Jason nor I stopped until the boys were hoarse from crying out. Then we kissed them, not to silence their cries, but to show that we'd heard them. I couldn't help but feel that Erik and I were in a competition to see who could provide more pleasure for our boy. But it was a good competition, the spirit was driving each of us on to greater effort.

I realized that I had forgotten to bring lube. I looked around and said, "Do you have any lube, Jason?"

Jason stopped kissing his boy for a minute. "If you've eaten your boy's ass enough, you don't need lube," he replied. "Just take it slow and it will be fine."

I lifted Alonzo's legs and positioning my cock to enter him.

I could hear Kieran begging Jason, "Please, sir, I want you inside me so bad."

I felt bad that the boy was going to be disappointed, but I had my own boy to satisfy. I slid into him without resistance. I wasn't expecting that. His little rosebud had opened for me, like it was waiting for my cock.

I heard Jason saying. "Stop tempting me. If I give in and do what we both want right now, I will hurt you, and we'll have to wait even longer. I pride myself on my will power, but I'm asking for your help here. I can't keep resisting if you keep begging me."

I started thrusting into Alonzo's warm, velvety ass. Eating it earlier had relaxed it completely. It felt so smooth wet. It was much better than it had been earlier when it had been resisting me. I angled to strike his prostate. It was easier once I'd lowered his hips and was thrusting at a downward angle.

Jason slid a finger into Kieran's ass, eliciting a groan of pleasure. "As soon as you're stretched enough to take me safely," he promised, "I will be tearing this ass up every day."

I realized that Jason was going to use his fingers to massage Kieran's prostate. His fingers were longer than mine. I would have trouble with that maneuver. Kieran was grunting quietly, almost under his breath, "Take me, sir! Your fingers are driving me over the edge." It was like he was embarrassed to be heard, or maybe embarrassed to be feeling pleasure at all from a man playing with his ass.

Alonzo was not restrained. He was squealing so loud I was sure the neighbors could hear every word. "Yes! Yes! Yes!" he screamed. "Fuck me harder with your big cock!"

That homophone Kyle lived next door. I hoped he could hear. Compared to Kieran, Alonzo was a wanton slut. "Fuck me papi. Shove your pinga so far inside me that your cum shoots out my mouth!"

I was getting close, so I moved my hand down to Alonzo's dick and began to stroke him slowly. he was bucking his hips back against me and grunting little animal noises now. His cock exploded and his ass gripped my dick like a hand gripping a tool. My orgasm came as Alonzo's was subsiding.

My boy had been squeezing Kieran's hand hard enough to turn his knuckles white. As I collapsed on top of him, he brought his hand up to brush my sweaty hair aside. I was breathing heavily. I had to remember; eating the bottom's ass made for a much better fuck!

Jason was still fucking his boy with his fingers. My head was lying on Alonzo's chest, and I was watching them. Kieran's cock began to ooze cum without Jason touching it at all. It just pulsed a little and cum oozed out. Jason scooped up his cum with his fingers and fed it to his boy. That was extremely hot. Kieran had come just from Jason playing with his ass. I was going to learn how to do that.

I scooted up next to Alonzo and pulled him close to me. I threw my arm around his shoulders, and we sat with our heads resting against one another. Jason and Kieran were doing the same. The boys were hip to hip. I saw that they were holding hands again.

We spent another hour or so sitting on the bed talking, all four of us naked. Jason and I holding Kieran and Alonzo. From that night on, we were the best of friends. Despite all the changes and new experiences that would come our way, we would continue to grow closer. I would be Jason's second at his wedding – the one that really mattered, the one I would later learn was magically significant – and Alonzo would be Kieran's second. Much later, I would be in a church standing next to Jason as his best man, and Alonzo would be with Kieran as Boy of Honor. But I'm getting ahead of myself.

 

Chapters in the College Magic Cycle

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