Tuesday, May 9, 2023

The App

 

James was a great roommate.


Well…


James was a good roommate.


Well…


Ok, James was a roommate who reliably handed me his rent check with minimal complaining after being reminded 3 times. But he did it shirtless, and his chiseled abs made up for the complaining and reminding. He was both thick and thicc, a personal trainer to the LA stars who hadn’t quite made it yet. Like everyone in LA, James was following his dreams, his just happened to be looking like a knockoff Chris Hemsworth and getting paid to work out. His muscular frame, blond hair, and leading man jawline drew stares on the street.


 


I, Erik, met James when I moved out to LA for my first big gig as a phone app developer. I had been shamed into hitting the gym by the beautiful soon-to-be-actor waiters, and was making modest progress. James approached me and tried to recruit me as a personal training client, and it took me longer than I’d care to admit to realize he wasn’t hitting on me. But still, we ended up grabbing lunch after the gym, and quickly stumbled into being friends. The timing seemed serendipitous, because although my big LA job paid well, I had drastically underestimated how possible it was for a salad to cost over $20. I needed a roommate, and James was impulsive enough to say yes.


 


My office became a second bedroom, and my computer moved to the now cramped living room. We spent the first month figuring out how to stand each other, finding every little bad habit that made us consider the jail time for murder. James loved cooking healthy meals, but felt that dirty dishes could sit out for far too long. I liked staying up late playing video games on my computer, but James had early-bird clients at the gym.


 


James liked it colder, but I was frugal in the summers and kept turning the AC down. He retaliated by walking around the apartment shirtless, complaining about how hot he was and splashing water from the sink onto his “sizzling” abbs. This led to me popping a hastily concealed boner, and outing myself. James seemed surprised, but I noticed he subtly puffed out his chest at the attention. Turns out that James, the walking advertisement for testosterone, was “a bit bi himself”, though normally he went for chicks.


 


We’ve been friends and roommates for six months now. Sometimes our boundary as just friends has made things…hard, like when I saw his laundry and learned he works out in jockstraps, but he seems to like teasing me about my lingering stares more than anything. He’s a sucker for attention, and he takes my jealousy towards the girls he brings home as a compliment.


 


Things are fine. We’re…just friends.


 


 


Chapter 1


 


I practically threw open the door in my excitement on Friday evening, beaming like a madman. James jumped up from the couch, wearing nothing but workout shorts as usual. God it was a sight to come home to.


 


“You got it?!” He guessed.


 


“You bet your sexy ass I did!” I crooned, unrolling the sleeves on my button up and loosening my tie, “You’re looking at the newest LEAD app developer at Daily Levels!”


 


“Then it’s celebration time!” James sang as he opened the fridge and grabbed two bottles of ice cold soda. James rarely drank anything other than water to preserve his shredded physique, and he’d convinced me to try giving up booze to lose a few pounds. But this was a special event!


 


“No more stupid widgets for me,” I said, taking a bottle, “I’m OFFICIALLY on the team for the new habit app!”


 


James playfully grabbed my tie to pull me into a hug. “I’m so proud of you Erik!” He said, practically crushing me with his extra size. He was only 2 inches taller than me at 6’3”, but he’d proved multiple times that he could pick me up with ease. I gave him a quick squeeze back, but he made the shirtless hug last long enough that I had to think of nuns and multiplying fractions.


 


That night we ordered in and watched movies full of ripped studs playing super heroes. James broke his caloric intake for the day in my honor. I eventually stripped down to my undershirt and swapped into comfy pants. We were midway through a dramatic character death when my phone buzzed.


 


“Tell them to blow you if it’s work.” said James, but I waved him away. I wasn’t going to miss my first work message right after a big promotion.


 


In my work inbox was an email from “Controller”. I didn’t recognize the codename, but it came from our work server. The subject line just said “Proceed with caution”, but when I opened the email it was blank. Suddenly, without prompting, a progress bar popped up and my phone started downloading something.


 


“What the fuck?” I muttered, but as I tried to cancel the download a flurry of windows and applications opened and closed on my phone in the blink of an eye!


 


“Everything ok?” Asked James, leaning over.


 


“I think some dick at work sent me a virus? This must be some BS security training thing.” I stopped tapping as my phone went silent and rebooted.


 


“Need me to kick someone’s ass?” Asked James, and by god I think he meant it.


We both watched as my phone turned back on, and I checked to see if anything changed.


 


“Oh good, your Grindr’s still there.” teased James.


 


“I just have it for, you know what, never mind. And you’re one to talk, Mr. Revolving Door.”


 


“Hey, a man’s gotta eat.” Joked James, “Sometimes it’s food, sometimes it’s pussy. A few times it’s been dicks.” He nudged me with his elbow playfully and waggled his eyebrows, but I was too lost in my phone.


 


I’d found the one thing that was different, an app with a generic game controller logo named “JAMES”.


 


“Come on man, you’re scaring me” said James, “Is everything ok?”


 


“Yeah, it’s just…there’s an app on my phone with your name on it.”


 


“What?” he said in disbelief, but I showed him as he leaned over. “You HAVE to open it!”


 


“It could be a virus,” I said, but to be honest I was curious too. Thankfully I didn’t have to decide, since James reached out and tapped the icon. I snatched my phone back before he could do more.


 


“Don’t be a scared baby Erik,” jeered James, “What’s it say?”


 


I looked at the app, holding the screen away to get a look at it before him. On the screen was a simple prompt that said “Level up to unlock more!” I cleared the prompt and saw a simple interface. In the top left it said “Lvl 01” and “000/002”. Below that was a box that said “Horny” and a slider placed at 2 out of 10.


 


“This is a fucked up joke…” I said, and didn’t resist as James pulled my phone over to look. “I swear, I didn’t make this up man.”


 


James’s face scrunched in confusion. “I don’t see anything,” he said, “It’s just blank?”


 


I took the phone back, but it had the same interface for me. “For me it’s some simple game screen,” I said, “but it’s kind of fucked up. It says you’re at level 1 and there’s a slider for…for horniness.”


 


“Well what’s it say?” Asked James, grabbing his crotch, “I’m soft as a pillow under here.”


 


James laughed, and I realized how close he was to me on the couch…and how shirtless he was…


 


“It says you’re at a 2, no, a 3 now.” I said, “I’m sorry man, this is a fucked up prank or something.”


 


“You said it was a slider right?” asked James, “…can you change the number?”


 


“…I probably shouldn’t…” I shifted in my seat as my crotch started to stir.


 


James stood up. “I dare you,” he said, and put his hands on his hips, “See, barely a semi, but I won't hide it. For science! Come on, let’s see if it works!”


 


James standing in front of me talking about his cock circuited my usual defenses for looking away, and I stared at the bulge in his athletic shorts. I’d caught a few glimpses through his bedroom door when he was changing, the man wasn’t shy about closing his door, but I’d never really seen how hung he was.


 


I licked my lips. My thumb slid the “Horny” slider up.


 


“Fuck!” James said, staggering and almost falling over. I dropped my phone on the couch and jumped up to steady him.


 


“Did that hurt you?” I asked, worried.


 


“No, it…fuck I mean that feels good. Really good!” Said James, breathing heavily. “I didn’t think it would actually DO anything but, I mean…” sure enough, I could see his cock rapidly tenting his shorts. “Fuck man, looks like it’s contagious too.”


 


I let go of James and took a step back, becoming embarrassingly aware that my loose pants did little to hide my own erection. James stretched his arms overhead and moaned softly, completely nonchalant about the considerable tent in his shorts.


 


“What did you set it to?” He asked.


 


“5, out of 10”


 


“Fuck me, that’s only half way?!” James laughed, “I feel like I haven’t busted a nut in 2 days. Stop worrying about hiding your dick man, this is hot as fuck. If you weren’t at least a little hard right now I’d think you lied about me being cute.”


 


“I said that once you pr-” I stopped mid sentence, annoyed, “You know what, nevermind. You’re right, this is fun.” I reached for my phone, and my cock twitched a bit as I noticed him looking at my crotch. “You seem to like 5, how about 7?”


 


James was ready this time, and I could see as it took effect. He breathed in deep, rubbing his hands through the light blond hair on his thick pecs, fingers gently brushing his nipples. His hips swayed and thrust lightly, and I noticed precum starting to leak through the tip of his tented shorts. It was the hottest sight I’d ever seen.


 


“7 is…7 is real good…” said James with his eyes closed, the playfulness gone from his voice. He kept one hand fondling his chest, the other reaching back to grab one massive ass cheek as he kept slightly thrusting. “It would be weird to jack off right now right? Like, crossing a line as roommates and all that…”


 


“Yeah…crossing lines…” I muttered, transfixed on this barely clothed adonis, one of my closest friends, seemingly in ecstasy before me. My words broke some semblance of self control in him and he turned to me, grabbed my face and tilted my lips up to meet his as he lunged into an aggressively deep kiss. I was in heaven, my cock throbbed as it touched his through the fabric of our shorts. I didn’t know what to do with my hands, but his moved to my shoulders, to my side. One of Jame’s hands plunged straight under my shorts to grab my ass, pulling me closer to grind out cocks together. Our tongues touched.


 


I slid the Horny slider to 1.


 


James froze, and I barely dared to breathe. He slowly stepped back, confused.


 


“I’m sorry” we both said at once. I blushed.


 


“I didn’t mean to,” stammered James, lacking confidence for the first time since I’d met him, “I mean I shouldn’t have…crossed lines…”


 


Feeling like I’d stolen his bravery, I stepped towards him, gently taking his hand. I was amazed that a man’s hand could feel so strong yet so vulnerable.


 


“Change doesn’t have to be bad” I said, “You know I think you’re stunning, but living together could get…complicated.”


 


James seemed to be rubbing every brain cell in his head together. He absentmindedly rubbed the back of my hand with his thumb as I kept talking.


 


“You tease me all the fucking time,” I said, “you get me so damn horny and I’ve never tried to do anything about it. I didn’t think you wanted me to try. But this…”


 


James looked at the phone in my hand, the numbers and buttons only I could see, the Horny slider still set firmly at its lowest setting. He looked back to my hopeful eyes and I’d never felt more vulnerable. Slowly, tender this time, James leaned in and brushed his lips on mine, my eyes closed in relief. Firmly, gently, he pressed against the small of my back to bring us together, neither of us fully hard anymore. James pulled his lips away as his arms wrapped around me. My head moved to rest against his massive chest.


 


“I’m sorry for teasing you.” he whispered in my ear before letting me go and stepping back. He nodded at the phone still in my hand. “Let's not overthink this. Have a little payback, show me how horny I’ve made you.”


 


My cock throbbed back to life and I looked at the app in my hand, feeling a rush of power and control.


 


I slid the Horny level to 8 and dropped the phone on the couch.


 


James gasped as the shock rolled through his muscular body. He stretched his arms wide, muscles flexing to display just how much strength they held. His cock stirred quickly in his shorts again, and this time I took the lead.


 


My hands grabbed his biceps, I kissed his neck. He put both his hands behind his head and moaned as I tweaked his nipples, my fingers dancing across his fur coated pecs. I bent down and flicked my tongue over his right nipple, turning his moans to a whimper. I moved a hand to his waistline and slid his shorts down. My mouth moved to his for a kiss as I felt his rigid cock in my hand for the first time. 8 girthy inches of shaft, cut, dripping precum that made his thrusts slide back and forth. I stopped kissing him to glance down, and it was a sight to see. James’s cock throbbed, the slick head looked so hard, like it was about to pop.


 


James looked at me pleadingly, his hands still behind his head. I gave his cock one stroke and pulled my hand away…two…he rose up on his toes on the third.


 


“Please…” James whimpered.


 


“Ask again.” I said, stroking his cock a fourth time, slower than the last.


 


“Please.” Pleaded James again, his eyes closed, trying to thrust but my hand was just out of reach. I darted in and stroked his cock a fifth time.


 


“PLEASE let me cum Eric!” He begged! I kissed him on the mouth again, grabbing his meaty ass with one hand and rapidly stroking his cock with the other. His glutes flexed, and he roared into our locked lips as his cock erupted, shooting rope after rope of hot cum onto the front of my pants.


 


James sagged into me, resting his head on my shoulder. I held the beefy man as he breathed heavily, his energy completely spent. I lowered him slowly to the couch and kissed him on the forehead as he murmured expletives and praise.


 


I picked up my phone, almost forgotten in the heat of the moment, and checked the app. HIS app. The Horny slider was swiftly moving down. Now 6, now 5. I took off my cum drenched pants and laid naked against Jame’s muscular body on the couch. James subconsciously pulled me closer with a meaty arm. The slider on the app bottomed out at 2 and James passed out.


 


My cock hadn’t gotten to unload, but the stress of the work day and the recent excitement had left me exhausted.


 


I noticed one last thing before I closed my phone and fell asleep against my hunky roommate.


 

The Man in the Red Shorts

 I decided to take a vacation over to Europe. A few weeks country hopping to get some culture, y’know? You’re only 23 once and I wanted to do it while I was still young. Now this was mostly just a trip for me. Get away from it all, post-graduation. A way to avoid the job search just a little longer. Plus, I had the money left over from college savings, so why not? I started in the UK and then moved inland. The experience was amazing, but my time was winding down quickly. I was in Germany when my scheduled time in Europe was coming to a close. With only four days left, it was off to Paris, where my flight home would be departing. That was where I met him.



I had just gotten off the train and was heading into the city. The weather was beautiful, if not just a tad bit on the warm side. The streets of city were filled with locals and tourists alike. The sights and the smells were a lot to take in and I was immediately disappointed with myself that I allotted such a short amount of time to this city. I called a cab from the station to take me to the hotel near my airport. When I arrived at the check in desk they informed me that they had booked out my room by mistake and they were sadly filled along with the rest of the hotels nearest to the airport. My heart sank at my stroke of bad luck but I got a full refund on my room, leaving me with a little extra cash to find a place a little farther off.




When I exited the hotel I felt a hand on my shoulder. I turned to find a man of imposing stature. He was easily six foot five and a solid 225 pounds of sculpted muscle. He was beautifully tanned. The most interesting part of him though was his dress. I knew people in certain areas of Europe were a bit less modest than others but this man knew no shame. He was dressed clear out of the Seventies in a retro red tank top that showed most of his perfect chest and shorts that just touched his powerful thighs. Hair sprung from his tiny shirt at my eye level. He looked down at me with a welcoming smile. “Hello, friend.” His English clear but the French accent piercing each word. “I overheard what happened to you in the hotel. I was visiting a friend who works at the desk when you came in. I live near this area and if you would like, you can stay with me.” The man in the red shorts looked at me with genuine concern and I felt that I should accept his offer. His eyes shined in the sun and I began to feel warm just being there with him. I nearby car horn pulled me back into reality.


“While the offer is very generous, I don’t know you. You’re a stranger in a strange city.”


He smiled at me and took my arm in his. “No worry! I’ll show you around for the day and we will get to know each other. Once night falls I’ll let you decide if you would like to stay with me or I’ll take you to a hotel.”


Next thing I knew I was being tugged off through Paris with this mountain of a man.




The day flew past. I learned the man’s name was Jacques. He owned a local gym and was a nutritionist. He took me to many of the city’s sights and led me to the some of the best food I had ever eaten.


“I’m so glad to have met you today, Jacques. I was scared my bad luck was going to ruin the rest of my trip.”


“Me too, friend. Me too! Have you decided where you wanted to stay?” He smiled that beautiful smile.


I stared up at him and that feeling of warmth took over once again. His eyes took me to all the places we had visited today and deep down I knew I could trust him. Before I could answer him he whispered to me, “Let’s go.” I go up and followed him.


I don’t remember how I got to Jacques’ home, but he led me inside by the hand. “Sit down just there, friend. I sat down on the couch he led me to. He brought in my luggage then sat next to me. I felt his arm drape my shoulders. “I am so glad I found you.”


“I am so glad you found me.”


“You really enjoyed spending the day with me.”


“I really enjoyed spending the day with you.”


“Tell me you want me.”


It was in those words that my mind realized what was happening. My body was acting on its own. I had lost all control. I didn’t want him. I was straight. “I want you, Jacques.”


His eyes met mine again and he could see into me. “Oh, your mind is awake again. Good thing, your body is still listening. I am going to change you tonight. When you wake in the morning, you won’t recognize who you are and you’ll be okay with that because I’ll be here. But for now, I’m going to give you a choice. One, you can stay the way you are now. Trapped in your body. Experiencing everything with no control. Or two, you can submit and do everything willingly. My happy little friend.”




My eyes stayed cold and constant. Stabbing into Jacques with as much resistance I could muster. “Oh poor friend. Number one it is. Strip.” I stood up and stripped my clothes off. “I dress like this to bring attention to myself. You thought my body was perfect even when you’re straight. Imagine being gay like me. Well you will be soon.” His shorts slid off and his cock stood at attention. “Bend over for me, friend.”




I bent over and felt him insert himself into me. I fought so hard in my mind but, Jesus, did this feel amazing. I felt what little resistance I had left slip away as his cock took my virgin hole one thrust at a time. He began to pant and suddenly I was filled with bliss, then darkness.




“Sebastian. Sebastian. Wake up, my Sebastian.” I awoke to the smiling face of my hero. The man who saved me yesterday. “Get up, lovely. We have to get to the gym. I laid out and outfit for you.” I stood up and walked the muscled god that was my hero, my owner, Jacques walk out into the living room in his favorite red tank and shorts. I walked to the side of the bed and saw a matching purple set for me. I slid them on walked over to the mirror. Staring back at me was a muscled god. Beautifully tanned. I smiled and trotted off toward my master.