A long time coming [M/F]

Since they were in school together, Josh and Leah were best friends. Never in a sexual way, but they had that innocent rapport of talking to each other over text and hanging out as teenagers do. Whilst the chemistry was strong, they never had feelings for each other during these early years and remained platonic. This was clearly understood. It was mostly a “playful” vibe and good mates – something the rest of their friend group found odd.

“How have you guys never had sex?”…”Boys and girls can’t be friends!”…”One of you is gonna fall for the other and it’ll end badly”. To Josh and Leah, this was just noise and their bond got closer as a result.

Both went to different colleges in the same city, which allowed them to catch up on all things going on in their lives – talk of home, who they were seeing, any news, the usual. This continued until Josh got a new girlfriend, which became jealous because of their friendship.

She was constantly checking his phone to see if Leah was talking to him and assuming they were having sex. This drove a wedge into their friendship, and eventually Josh unwantedly cut off ties with his friend of 6 years.
Both got on with their lives. New jobs, new cities, new friends, new partners.

As old habits die hard, so do fond memories. The age of social media taught everyone one thing – with the right search results you can find who you want. He reached out to Leah and after some time of small talk, offered to meet up in the city they were both living. “Small world, she’s still here” Josh thought as he got ready to meet an old friend. “I wonder if she has changed?”.

They met in a small café in town some years after the friendship ended. Full of apprehension, Leah was quite nervous with the prospect of seeing him. She admittedly felt that after Josh said goodbye for good in college, there was in fact a sexual spark between them back then and regretted never pursuing this after living her 20’s in full flow. Looking back now, she felt he thought the same.

He was waiting for her at the window of the café and after a slightly strange hug and formalities, things felt “normal” again. He was still the same goofy kid she grew up with and she was still the intelligent funny friend he cut out of his life. The subject turned to sex – “Any partners?” “Any wild stories?”. They laughed and relived their days when they were without each other.

Josh, however, picked up on two things. One, she wanted him. Badly – noticed through her touching him after every joke he made and suggestive eye contact. And two, she had a wild streak in her which turned him on.
If I don’t ask I’ll never know he thought, and turned to Leah very seriously. “Can I suggest something?” “Sure”, she laughingly replied.

“I don’t know what it is but seeing you here today like this…I can’t explain it. I know it sounds bad, but I just want you. Right now. I’m going next to the hotel down the street and booking a room. I’ll be there waiting. If you want to see what all these years have built up for us in a more intimate setting, come down in 10 minutes and ask for my room number. I’ll tell them to leave a key card out”. Abruptly he left and walked down the street, unsure if he just put a chasm between their friendship yet again. That walk felt the longest of his life and whilst ignoring the voices in his head to turn around and say to Leah that he was joking, he stuck to the task and went up to the room he was booked.

Time went by very slowly for Josh as he sat in a chair overlooking the city from the hotel room. 10 minutes…15 minutes. No sign. Fuck, have I messed this up again?
The small noise of a hotel key card is unmistakable, but for Josh it gave him butterflies as he stood up to greet his old friend.

“Sit down on that chair” Leah demanded.
Taken aback, Josh did what he was told.
Before adding a comment of his own, Leah declared “I’ve wanted to do this since college….”.
“So have I”, he replied. He had never been aroused this much before in his memory. The thought of someone so familiar yet the opposite turned him on.
“Josh…I don’t want us to have sex. I want you to completely dominate me. I want you to fuck me so hard I want people in the hallway wishing they were us. Do everything to me. I’m not letting this situation pass us by. We need to make up for lost time”.

No stranger to domination himself, Josh immediately told her get on her knees whilst he sat in the chair. “Are you going to do everything I ask?”
“Yes” she pleaded.
Grabbing her neck lightly whilst on her knees, he leaned in and whispered in her ear “For the next hour, you are mine. I am going to do things to you that you’ve never experienced before. Do you agree?”
“Yes”.
“Good girl”, he softly told her whilst removing his hand from her neck. “Now…lean back against the bed and take off your clothes”.

Leah slowly stripped her top half off looking directly in the eyes of her old friend. She could feel that she was already getting wet. Wanting him for so long since he left her life has built up to this moment.
Before taking off her jeans, Josh instructed her to turn around and slowly remove them whilst bending over. She did so willingly, teasing every inch of her tight body in front of his face. She could hear her old friends breathing getting a tad heavier now and smiled that wicked smile she had.

“Satisfied?” she spoke, slowly walking away from him wearing only underwear.
“Not quite, get on your knees”.
Duly obliging, Josh slapped her left asscheek lightly. Leah let out a soft whimper.
“More?” he asked.
“Harder…” she gasped.
Left. Right. Left. Right. Harder. Harder. And harder.
Leaving her cheeks raw, Leah was aware that her underwear was starting to get wetter. She needed him inside him.
“Not yet” he spoke as if reading her mind. “Press your chest up against that wall and wait for me”.
Doing as told, she walked three paces to the wall near the wide window overlooking the street below.

Not making a sound, Josh came over and pressed his body into hers. She could feel his throbbing cock above her ass and immediately went to turn around and kiss him. “Stay right there…I’m going to kiss every inch of your body.”

She felt his lips slowly pursing into her neck, nibbling from the base of her collar bone up to her earlobes. Wetter and wetter became of her underwear…that much she could feel. Josh grabbed her hair and pulled her head to the side so Leah was looking directly into the ceiling-high mirror at the other end of the room.

“I want you to watch what I’m going to do to you. You will keep your eyes on me in the mirror, wont you? Do not cum until I allow it”. She nodded gleefully, and as he replied with “that’s my good slut” she melted into his body as his kisses moved from her neck down her back. The moans were uncontrollable and desperate, never wanting anyone as much in her life.
Moving downwards with his mouth, Josh began licking the inside of her thighs and began spanking her ass. Leah felt she was close to cumming there and then…and the image from the mirror of her old friend caressing her tight body with his mouth and hands had her seeing stars. At this point she was soaked through and desired him, her old friend, ravishing her.

Josh began to remove her underwear with his mouth, spanking her rock-hard ass as he was doing it. Handprints. Licking. Soft touching. Her mind was warping into a sexual experience never before felt by Leah.
“Arch your ass towards me” Josh demanded, and he began lightly touching her ass cheeks whilst she duly obliged with her instruction. “Don’t you dare move”.

Holding onto her hips, Josh thrusted his tongue around her pussy and then settling on her ass. Swirling it around, Leah had never felt this sensation before. And she wanted it.
“More” she pleaded. “Please!”.
His tongue went faster and faster, taking in the taste of the moment and her body. Reaching around the front with his hand he began to rub her clit very gently. Leah moaned in passion as his hand circled in the spot she uses for masturbation. She knew she was close.

“Can I cum?” she begged.
“Beg me…” Josh playfully replied.
“Please…please…I want t-…I need to cu-…”. She could hardly speak.
“…Yes” he retorted.

At that moment Leah could not look in the mirror as she could only see stars. His tongue eating her ass had given her a new sensation of orgasm as she moaned loudly into the wall before dropping to her knees, shaking.

Still reeling, Josh pointed to the bed and she crawled over and feebly climbed up.

“Do you want me inside you Leah?”.
Grabbing a hold of her breath, she could not want anything more.

Josh climbed on top of her and they shared their first kiss after all these years. As they tangled on the bed with their mouths, she began to unbutton his shirt and delightfully took off his clothes. His hard cock sprang up towards him as soon as his underwear was pulled down, and Leah was overcome by both the size of him and his physique. She wanted to just eat every inch of him for the rest of the night.

Taking him into her mouth, Josh began to moan loudly as she moved her tongue around his cock and playing with his balls. Faster and faster she went, occasionally slapping his thighs and taking occasional breaks to lick his torso and nipples.

“Are you ready for me?” she asked with that cheeky grin.
“More than ever…” he panted.

As he slowly slid into her tight pussy, his eyes told of pleasure as she began riding him slowly and kissing his neck.
The panting and moaning become louder and louder between the pair as the bed banged off the hotel wall.
“I hope you’re ready for this…”
Leah sat upright on his cock and took it all. Even faster she went whilst reaching behind her to rub his balls and ass.

Needing to stop before cumming, Josh slowed down and directed her to the edge of the bed.
“Do not take your eyes of the mirror” he instructed, as he lifted her up into the air and slid his cock in. Leah gripped her legs around his back as he began to fuck her with intense rhythm, never taking her eyes off the mirror as she moaned loudly watching herself.
The sweat began to spill off their enclenched bodies onto the glass as they fucked like two people should after such sexual tension. Unbeknownst in their lives, they have never had such intense sex.
As Josh began to thrust faster and spank her ass, Leah felt herself cumming again and became a wildcat as she fucked his cock while in the air.

Slowing the rhythm as she came, Josh lay her on the bed and positioned himself behind…gently kissing her neck as she regathered herself.

“I’m going to fuck you until I cum, understand Leah?”.
“I want that more than anything” she spoke as she kissed him softly.

Lying sideways on the bed with him spooning, he wrapped both arms around her torso and slipped his cock inside her still-wet pussy. He fucked slowly at first, taking in the sweet smell of her hair and gently kissing her shoulders and neck.
Picking up the pace and getting deeper by the minute, the slap of both his hands and his hips gave way to Leah moaning harder than ever and attempting to pull his hips in closer.
“Leah”, he whispered in her ear, “I want you to cum at the same time as me”. She nodded in delight.
Josh licked two of his fingers and whilst still thrusting, played with her clit with his free hand and pulled her head back from her hair.

Bodies pressed together.
Harder and harder.
Faster and faster.

Wrapped up in each other in sexual bliss that few experience, he began to get deeper.
“I’m close Leah…are you going to take all of me inside you like my good slut?”.
She nodded due to her inability to speak, and as Josh pumped his cock inside her he moaned as loudly as he ever had. Already cumming, Leah moved her hips back and forth in ecstasy and felt Josh fill her up with his cum as he moaned like an animal. The rhythm halted as they both took in what had happened over the past hour. It was an experience built up over years and years of friendship but ultimately it felt “right”.
As they both looked at each other, Josh bent in to kiss Leah and grabbed her sweaty body.
“Same time tomorrow?” he asked.
“Same time tonight”, she smiled, “but first let’s get another coffee. The last one we had worked out well”.

Source: reddit.com/r/eroticliterature/comments/phbu13/a_long_time_coming_mf