Coming Home

40 1 0
                                    


I open the door and take a step inside James's apartment. It's dark, now that the sun has set. Running my hand along the wall, I search for the light switch. Before my fingers find what I am looking for, a warm hand wraps around my other wrist. It pulls me gently away from the wall and into the arms I've waited so long to be in. It feels so good. James's arms weave their way around my lower back as mine find their place behind his neck. There's nowhere I'd rather be as he holds me tight against him. He pulls back from the hug just enough to kiss me, and not an inch more. His lips press against mine as if they've waited as long as I have. His mouth warms every part of my body. Moving so effortlessly. Gently but firm, eager but patient. Both comforting and enticing. He's told me before that I have the softest lips he's ever felt, he must not be able to feel his own.
James pulls away, letting his forehead rest on mine. Taking a deep breath, he places a kiss on my forehead and grabs one of my hands in his. He brushes past me and I'm pulled down the hallway to his bedroom. Once inside, he kisses me again. His fingers tangle in my hair, holding my head in place as he presses his lips hard against mine. I pull his body into me, wanting to feel every part of him against every part of me. His hands leave my hair, moving to my waist. He presses my hips down until I'm sitting on the bed, then leans forward until my back touches the mattress. He kisses me once more, not long enough to satisfy any of my needs, before his lips trace their way across my cheek and down my neck. They skip from my collarbone all the way down to the top of my thigh. His hands draw a path for his lips as he kisses his way to my ankle, where he removes one of my white heels. Moving to the other leg, he takes off my remaining heel before crawling back on top of me. I grab his shirt, pulling his lips back to mine and he places an arm on either side of me. My dress rides up to my hips and he puts himself in between my legs. A small gasp escapes me as he brings his hips down to mine and starts to grind against me. Back and forth, up and down. So painfully slow but everything I want. Almost, that is.
Letting go of his shirt, I trace my hands down the front of his body. Feeling his hard chest, his abs, his v-line. I run my fingers along that line from the outside of his shirt. I want more. I want to feel his skin. I begin to tug at his tucked in shirt but he pulls back. He backs up until he's standing at the edge of the bed. He looks me in the eyes as he undoes every single button on his shirt. He pulls it off, letting it drop to the ground. Next he unbuckles his belt. His fingers effortlessly doing the work without him having to break eye contact. He pulls it off and it joins his shirt on the floor. Finally, he unbuttons and unzips his pants, dropping both them and his underwear to the ground. "Wow," is all I manage to say as I stare at the most attractive person I have ever seen. I let out a breath I didn't know I was holding and squeezed my legs together, just needing to feel something. That got James's attention. His eyes left mine and went straight to my closed legs. He leans down, putting his strong hands on my thighs. I opened them just enough for him to trace his thumbs along the inside, making their way up until they had nowhere else to go. His fingers play around the outside of my underwear, which has begun to feel hot and wet. He is now kelt down at the end of the bed, toying with the seam of my underwear as I lay flat on my back with my legs spread, wishing he would take them off.
That's exactly what he does. He puts two fingers under each side of my waistband and slips them right off. I feel his breath on my skin as his head comes in between my legs. I can't help but push my hips into the bed as he presses his lips to my inner thigh, below my knee. His warm lips carefully place kisses further up my leg. Kiss, pause, kiss, pause. Teasing me to the end of my rope. I'm getting impatient. I try to wiggle myself closer but he grabs my hips with his hands and holds them. Helplessly, I wait until his lips reach where I want them.
          I feel his hot breath first, almost as if he's doing it on purpose. Every second it takes him to lean in feels like forever. Finally, his lips meet me right where I want them. So soft and so warm. I feel it all the way up my back and I arch into him as he moves his tongue up and down. His hands move from my hips to my waist, thumbs brushing across my stomach while his fingers hold my back. He licks and he sucks and he kisses until I am a mess in his hands. I grasp at the bedsheets next to me, unable to hold still as he makes me feel so good. Every flick of his tongue brings me so much pleasure, but I want more. I want him so bad. I want his lips on my neck and his hands grabbing my skin. I want to feel how his body moves against mine as he pushes in and out of me. I need it. "James, please." I beg, attempting to pull him up to me by his shoulder. He hums against me as he kisses me one last time between my legs.
          He pulls away and stands up. I stare at him standing naked above me and can't help but sigh. How did I get so lucky? His lips are pink and glossy from going down on me. His chest rises and falls with an excited breath. My gaze rakes over his body until I see what I'm waiting for. He must be waiting too, because he's more than ready. Finally, I look into his blue gray eyes. The way they make me feel is unlike anything else. Seeing them now fills me with desire and passion. James doesn't allow me to stay starstruck for long. He places a knee on the bed in between my legs. As he does this, I lift myself up with my hands and scoot backwards until I'm in the center on the bed. He crawls after me, settling himself on top of me. He reaches his hands under my back, finding the zipper of my dress. He pulls it down and I lift my arms up so he can take it off of me. As I lay back on the bed, one of his hands cups around my breast and he brings his lips to my nipple. The same warmth spreads through me and a moan escapes my lips. "James, I can't wait any longer." I barely get out. "Me neither." He says as he comes back up to kiss me. His lips dissolve every thought in my head besides how badly I want him.
James brings one of his hands down to his dick and lines it up with me. He moves it up and down between my lips, getting himself all wet. I wrap my legs around his waist to pull him in but he resists. He waits one more second before sliding his dick in me. He pulls his mouth away from mine so he could hear me gasp as he gives me every inch. Finally. All the time I've waited only makes him feel better. He starts slowly to let me get used to him, but I want more. He brings chest to mine and his lips next to my ear. I love every sound he makes as he begins to speed up, thrusting into me faster than before. My hands hold his shoulders and my legs stay wrapped around him, never seeming to be close enough. James's breathing has gotten heavier and heavier. I feel how his muscles tense with every thrust. Moving in and out, fucking me so good.
James slows to a stop. "I want you to get on top," he tells me. I am more than happy to follow directions. I shift out from under him and he takes my spot on the bed. I straddle him and slowly sit down on him, letting his dick slide right in. "Oh my god," I breathe out. He feels so good. I lift myself up and bring myself back down, taking him all in. Leaning forward on to my hands, I bounce quicker and watch as James's head pushes back into the pillow. He wraps his arms around my lower back and pulls me down into him. My face is on the pillow next to his head as he holds me down, thrusting into me. He pushes in and out of me with ease. He moans into my ear, telling me how bad he wants me, how good I feel, how beautiful I am. He tells me how well I take it as he fucks me. Everything he says just turns me on even more.
          James's hands move from my back to under my ass, where his fingers can reach me. He glides his fingers around my entrance before slipping a finger in with his dick. He continues to push in and out of me, spreading me with his fingers. His fingers explore until they make their way to my clit. He keeps them there, playing with me while he thrusts. His fingers and his dick are the perfect combination and the intense feeling starts to build in my abdomen. My breathing quickens and my body starts to tense up. "James please." I can't hold in my moans as he makes me feel so good. He shifts and his dick hits right where it needs to. "Oh my god James, don't stop," I beg. The feeling builds and it builds, so so close. James lets out a big breath, "Y/N I'm going to come." His thrusts get more intense and it pushes me over the edge. I am a mess of moans and pleads, saying his name into his ear as he makes me finish. "Fuck, I'm coming" slips out of his mouth and I feel his dick pulse as he pushes in and out of me. He rides it out until we both can't move anymore. We sit there panting trying to recover. Eventually, I pull one of my legs over and lay down next to him. James brings his hand up to cup my face and kisses me. His kiss is full of meaning and comfort. As if he is telling me how important I am and how much he cares.

You've reached the end of published parts.

⏰ Last updated: Jun 15, 2023 ⏰

Add this story to your Library to get notified about new parts!

Spicy Short StoriesWhere stories live. Discover now