It was 11:07 PM, and the hallways of Hazeldell Women's College were as quiet as a mouse. The students had retired to their dorm rooms for the night, some studying and others fast asleep. I had been working security here for a few years now, and this 11 pm to 7 am slot was getting old. As the security guard on duty, it was my job to patrol the empty corridors and ensure everything was secure. The job was uneventful most nights, as I patrolled the empty hallways and dorms while the students slept.
As usual, I hadn't seen a soul on my patrol so far. While on my nightly patrol, I made my way down the left wing, my flashlight illuminating the polished linoleum floor. The night was still and silent when suddenly I turned the corner in the dormitory hallway and nearly bumped into this stunning young black woman, wrapped only in a small towel, coming out of the shared bathroom.
"Oops... I'm sorry!" I blurted out, attempting to catch my balance, startled by the unexpected encounter.
The girl looked up at me, startled, her glasses slightly askew on her face. She seemed just as surprised to see me. "Watch where you're..." she began sharply reprimanding me in a stern tone, but her words trailed off as she looked up and noticed me standing there in my blue security guard uniform. Her expression softened into a friendly smile. "Oh, hi!" She adjusted her glasses with one hand, the other holding the towel modestly in place.
I felt my face flush with embarrassment, and also because I couldn't tear my eyes away from her wet, glistening skin peeking out from the flimsy towel. Down, boy, I told myself sternly. She's half-naked for God's sake!
"I didn't mean to stumble into you either, miss," I apologized, forcing my gaze up to her flushed face. "I'm just trying to do my rounds."
She quickly waved it off. "It's okay, I'm such a klutz sometimes," she said with a little laugh. Her smile was warm and disarming. I found myself smiling back at her.
She was gorgeous - all silky, smooth chocolate skin, long dark curls framing her cute face, big eyes behind those glasses, a button nose, and plump, juicy lips. I couldn't help but let my eyes wander over her towel-clad form for a split second. What I wouldn't give to see what was hiding under there.
“Are you new here? I don't think I've seen you before."
"No," I replied. "I... Umm... I..." I started to stutter. "I'm Quentin." I held out my hand to shake.
"Nice to meet you, Quentin. I'm Jasmine. I'd shake your hand but..." she gestured helplessly to her towel-wrapped state.
We giggled awkwardly. After a beat, Jasmine mumbled something about needing to get to bed and scurried off, leaving me standing there, heart pounding, staring after her swaying hips and long bare legs.
Fortunately, before I could get too lost in my staring, she turned and gave a little wave and headed off down the hall towards the dorm rooms. "See you around!" she called over her shoulder.
I couldn't help sneaking a peek over my shoulder 10 seconds later. To my delight, I found she had done the same and was looking back at me. We shared a sheepish grin. Then, in a bold move, she flashed me a quick peek at her bare breasts as she held open her towel. She covered up again and took off running down the hall, leaving me in a state of arousal, her towel flapping behind her. I could only laugh at her cheeky audacity.
That night, my imagination ran wild, conjuring up scenarios of Jasmine and me. The next evening, I practically sprinted through my patrol, desperate to catch another glimpse of her. But I circled the entire campus, and Jasmine was nowhere to be seen.
Disappointed but not deterred, I continued making my rounds, scanning the empty hallways. I didn't spot Jasmine, however, as I approached the stairwell to check the roof, I noticed one of the roof hatches had been propped open, which was strictly forbidden due to the 5-story drop and liability. My pulse quickened.
I climbed out onto the roof, heart thudding, and pushed open the hatch. There, perched on the edge of the roof, was Jasmine in a tank top and shorts, legs dangling over the side of the building.
"Need some company?" I called out softly, not wanting to startle her.
Jasmine nearly jumped out of her skin and let out a bloodcurdling scream! "OH MY GOD! You scared the shit out of me!" she yelped, clutching her chest.
"Sorry, I didn't mean to sneak up on you," I said, chuckling at her overreaction. "But, um, you know you're not supposed to leave exterior doors open at night, right? It's a security risk."
She just rolled her eyes at my warning. "Care to join me?" she asked with a flirtatious little smile, completely ignoring my warning, and patted the space beside her on the concrete ledge. I couldn't resist her inviting tone, so I made myself comfortable next to her, our sides touching.
We got to chatting, sharing our secrets, majors, and hometowns. Jasmine was a pre-vet junior from Chicago. I was a part-time senior in the business program. Jasmine shared with me her dreams of becoming a veterinarian, her protective family that drove her crazy sometimes, how she loved rainy days, Uggs, and dogs. We hit it off immediately, discussing our hopes and dreams for after graduation. I was amazed at how easy it was to talk to her.
As we talked and laughed together, I couldn't help but let my eyes roam over her body. Her legs were smooth and toned, her skin gleaming in the moonlight. I fantasized about what might be underneath those flimsy clothes.
She seemed to sense my interest and sidled a bit closer. "See something you like?" she purred, catching me staring.
I met her eyes and let my gaze slowly travel back down her body. "Maybe..." I said with a suggestive smile. "I think you might..."
She didn't let me finish before leaning in to capture my mouth with hers. I kissed her back urgently, desire surging through me. My hands slid over her warm skin as we made out intensely.
The next thing I knew, the first blush of dawn was lighting the horizon. "I should let you get some sleep," I said reluctantly, standing up.
"Wait," Jasmine said, catching my hand. "Will I see you again?" Her eyes were hopeful behind her glasses.
I squeezed her fingers. "Definitely. Meet me here tomorrow night?"
Jasmine beamed and pulled me in for a quick hug. "I'll be here. And Quentin?" She rose up on her tiptoes and brushed my cheek with a feather-light kiss. "I'm really glad I bumped into you."
We said our goodbyes, and I descended to the ground, floating on air. That night became the first of many secret trysts in the coming weeks. We would meet up on the roof after her sorority study sessions ended, making out under the stars, sharing kisses and caresses. Sometimes we got so carried away, I had to silence her moans with a hand over her mouth in case someone passed by below. We got as far as heavy petting, but inevitably pulled back, not ready to fully consummate our budding romance.

Our flirty game of cat and mouse continued through the spring semester. Except that fateful last night of finals week when I was making my rounds and found the roof hatch closed tight. Assuming Jasmine was skipping our rendezvous to pack up before heading home for summer break, I chalked it up to being a lonely goodbye.
I finished my last circuit of the building and was logging my final report at the security desk when my phone buzzed. It was Jasmine - a racy selfie of her posing in a sheer white robe, strategically untied to show off her ample cleavage, with the text: "Fresh out of the shower and can't sleep. Cum tuck me in."
My heart nearly stopped. I was hard in an instant. "Fuck it," I groaned, palming myself through my pants. Well, that report could definitely wait. I hightailed it to her fourth-floor dorm room, letting myself in with the master key. Jasmine was waiting for me on the floor, looking like a wet dream in that robe.
"It’s about time," she purred, spreading her legs. "I need that big cock inside me. Now."
I stepped into the dorm room, shutting the door with a soft click. The air seemed heavy around us, charged with anticipation. My eyes were on Jasmine. She licked her lips, pulse quickening. This was really happening. I wasted no time, reaching over and claiming her mouth in a searing kiss, my tongue plundering hers. She moaned and wrapped her arms around my neck, arching her back wantonly.
My hands roamed her body, sliding under her robe to cup her full breasts. I squeezed and caressed, sending sparks of pleasure zipping through her nerves. Breaking the kiss, I tugged the robe off her shoulders. Her heavy tits spilled out, nipples already pebbled in the cool air. I ducked my head and drew one straining peak into my mouth.
"Ahh!" Jasmine cried out, her back bowing. My lips and tongue worked magic on her sensitive flesh. My other hand slid between her thighs. I opened her legs and rubbed the swollen head through her slick folds, coating myself in her juices. Her pussy clenched needily.
Releasing her nipple with a wet pop, I stood and shucked off my uniform pants. My thick cock sprang free, bobbing heavily between my legs. Jasmine's eyes widened. She'd never seen one so big before.
"Please," she whimpered, pulling me closer.
With a groan, I thrust balls-deep into her tight heat. We both gasped at the sudden joining, so tight and wet and perfect. I began to move, pumping into her vigorously. The bed rocked and creaked with the force of my thrusts, the sounds of our coupling filling the cinderblock walls of the dorm room.
"Fuck," I grunted. "You're so damn tight. Gonna make me bust, baby."
"Yes," Jasmine urged breathlessly, nails raking down my back. "Harder. I need it harder."
Snarling, I hiked her legs over my shoulders and redoubled my efforts, jackhammering into her sopping cunt. The wet slap slap slap of flesh on flesh echoed obscenely. I could feel the pressure building, her walls tightening, her body trembling on the verge of climax. "I'm gonna... I'm gonna come!"
My hips pistoned wildly, stroking her deepest spots. I captured her mouth again, tongue fucking her in time with my pistoning cock. With a wail, Jasmine came undone, inner muscles clamping down on me like a vice. I followed her over the edge with a hoarse shout, cock twitching as I emptied myself inside her.
I collapsed on top of her, we both gasping and slick with sweat. Jasmine's heart thundered in my ears. Gradually, our breathing slowed. I pulled out; my cock covered with a mixture of our juices.
And damn if she wasn't the best fuck of my life. Moments later, we were at it again. She rode me hard and loud, gasping and moaning and begging for more. We made love with all the pent-up desire, our moans echoing off the cinderblock walls. I didn't leave until 6 am, just in time to change out of my uniform and clock out for the night.
That long, sweet night together had to hold us over for a few months. But we were content to sext each other all summer break, keeping the embers of our forbidden romance smoldering until we could be reunited in the fall.
But we found ways to keep things going even with the distance between us. Late-night texts and video chats full of teasing and flirting. Sending each other sexy pics to enjoy while we were apart. I'd never been a fan of sexting before, but with her, it was exhilarating, a reminder that we still had something steamy simmering between us.
I counted down the days until I knew she'd be returning to campus in the fall. When I saw her coming out of the building on move-in day, it took every ounce of my self-control not to sweep her into my arms right then and there.
We snuck off to her room the moment we could, finally indulging in the sex we'd been dreaming about for weeks. Jasmine was a wildcat in the sheets, and our bodies fit together perfectly.
After that, we truly became an item. No more sneaking around, although we still made sure to be discreet. I loved her, I realized. She was different. Special. She was my Jasmine.
And she was into me too, in a way no girl had ever been before. She was fascinated by my job, always eager to hear about my nights patrolling the halls. I made her feel safe, she said. Special, like she was the only girl in the world. I did the same for her.
Eventually, the time came when she had to graduate and move on with her life. I thought my heart might break watching her pack up the room where we'd spent so many passionate nights.
But in the end, I couldn't be sad. I was so proud of the woman she'd become. Of everything she'd accomplished. And I knew our time together, as brief as it may have been, had left an indelible mark on both of us.
She hugged me tight as she said her goodbyes, whispering that she'd never forget me. That I'd changed her. I whispered back that she'd changed me more.
As I watched her walk out the door, I realized I'd found my soulmate in the most unlikely of places. She'd started as just another girl in the hallway, but in the end, she'd become so much more. A piece of my heart.
And I had no doubt, no matter where life took us, that would never change. She would always be my Jasmine.