A soft moan escapes my throat as Asher deepens the kiss. When his tongue slips past my lips, it becomes tangled with mine, raising the temperature within my body. I can’t get enough of him. All I can think about is the taste of his mouth,the feel of his body pressed against mine, and the scent of his cologne.
His hands slide down my back, gripping my hips and pulling me closer. My fingers end up tangled in his hair, tugging on his strands. Without breaking the kiss, Asher stands and lifts me up with him. A small squeal leaves my lips, which are still attached to his, as I wrap my legs around his waist. The kiss ends when he spins us and carries me up the stairs. Once we are on the second floor, he takes a few steps down a hallway and opens the second door on the left. Before I can blink, he closes the door behind us with his foot and tosses me on his bed.
His eyes never leave my body as he pulls his shirt over his head and tosses it aside. My breath catches at the sight of his abs, sculpted and defined from years of working out and hockey. His body was beautiful years ago, but it’s something to behold now. I can’t help but reach out and run my fingers along the rugged ridges of his stomach. Asher’s eyes darken with desire as he watches me, his breath quickening under my touch.
I love having this effect on him.
He leans down, capturing my lips in another searing kiss as his hands find the hem of my sweater. We break apart just long enough for him to pull it over my head, discarding it somewhere on the floor. His gaze rakes over my exposed skin, taking in the sight of me in my plain black bra. Now I wish I’d worn something sexier, but Asher doesn’t seem to mind.
“Fuck. You’re so beautiful.”
His words send a shiver down my spine as he lowers his head and gives me another kiss on the lips, but he doesn’t stay there long. He leaves a trail of kisses along my jaw and down my neck, and I swear he doesn’t miss a single inch. I tilt my head back, giving him better access, and I’m rewarded when he finds a sensitive area just below my ear. He takes his time, nibbling, sucking, and licking the spot, and as a result, another moanforces itself from my lips. With how much attention he’s giving to that spot, I wonder if I’m going to end up with a hickey.
As if he’s only just realized there is more to explore, Asher shifts his body to continue his trail of kisses down to the tops of my breasts, which are spilling out of my bra. His stubble grazes my skin, and I sigh at the feeling. I arch my back, begging for more, but he doesn’t give in.
Instead, Asher lifts his head and finds my eyes. I swear I lose my breath when our gazes connect. His hands slide around to my back, and I feel him unclasp my bra. The straps fall down my shoulders, and he tugs the garment away, exposing my breasts to his heated stare.
“Perfect,”he murmurs, almost to himself, before cupping my breasts in his large hands.
I gasp at the contact, taking a few quick breaths as a result. He plays with them as if he’s savoring every moment. And after over three years, I don’t blame him one bit because I never want to forget this either. When his thumbs brush over my already hard nipples, I jump slightly. His touch sends a jolt of electricity straight to my pussy, and I can feel the dampness growing between my thighs.
“Asher.”His name falls off my lips, and my voice sounds needy even to my ears.
He smirks, clearly pleased with the effect he’s having on me.
And I’m not complaining.
Without warning, he dips his head and takes one of my nipples into his mouth. I cry out at the sudden contact of his mouth on me. He swirls his tongue around my nipple before gently grazing it with his teeth. My hands fly to his hair, threading through his strands as I hold him against me.
Asher’s mouth continues to torture me, and I’m left dumbfounded. His alternating between sucking and nipping at my flesh leaves so much uncertainty. I can’t figure out therhythm he’s using, and that makes it both frustrating and satisfying. My moans only grow louder as he continues, not caring that any of his roommates could come home and hear what we are doing. Soon, I am writhing beneath him because I’m so desperate for more. His hand travels down my torso, skimming over my ribs and across my stomach before toying with the waistband of my jeans. I whimper as his fingers dip just below the edge, teasing me with both his hands and his mouth.
“Please.”The word falls out, and I’m not even sure what I’m begging for. The only thing I know is that I need him to keep going, to never stop.
As if reading my mind, Asher lifts his head and captures my lips in a searing kiss. His tongue slips into my mouth, tangling with mine as his hands make quick work of the button and zipper on my jeans. Before I can think of anything else, he yanks my pants down with my help. His eyes study me for another moment before his body takes over, and his hand reaches its destination.
A gasp escapes my lips as Asher’s fingers brush against the damp fabric of my underwear. In any other circumstance, I might have felt embarrassed by what he discovered, but it’s the furthest thing from my mind. Although the touch is light and teasing, it ignites a fire deep within me. I arch my back, pressing myself against his hand, begging him for more.
Asher chuckles, a low sound that vibrates through his chest.“Someone’s eager,”he murmurs against my lips before nipping at my lower lip. His fingers continue their exploration, tracing the outline of my clit through the thin cotton barrier.
I whimper, my hips rocking instinctively, seeking the friction I crave.“Asher, don’t make me beg again...”My voice is barely above a whisper.
Asher’s eyes hold my gaze, his fingers still teasing me with featherlight touches.“But I like it when you beg,”he says.“I like knowing how much you want me.”
I feel the same way.
Slowly, deliberately, he slips his hand beneath the waistband of my underwear. I inhale sharply as his fingers make contact with my bare skin, skimming through the slick folds. He groans, and it’s like music to my ears.
“You’re so wet, sunshine,”he rasps, his breath hot against my ear.“Is this all for me?”
“You know it is.”I say it more as a confession to myself than to him. I’ll have to unpack that later.
One of Asher’s fingers slips into me, leaving me gasping for air. He knows exactly how to touch me, as if he memorized every moment we spent together years ago. I can’t help but wonder if he’s been dreaming of this moment as much as I have over the time we’ve been apart.
Shit. There’s another confession I’ll have to dwell on. But not right now.
“Ash... Ash…”His name sounds like a mantra as he slides another finger inside me, just before setting a slow rhythm that has my hips rolling to meet his every thrust. The sensation is both familiar and new, igniting memories of stolen moments in the backseat of his car and in my childhood bedroom when my parents were away. But there’s more confidence in his touch now. I assume that has come with age and experience.
He sucks on my nipple again before letting it go with a loud pop.“You have no idea how much I’ve missed this. How much I’ve missed you.”