“I’m on my way in,” my wife’s text said. “I will let you know when I’m on my way home. Love you!”

“Love you too,” I texted back. “Have lots of fun!” I knew that she would. She always did. My wife, Allie, had been dating Terrance for several years and they really enjoyed each other’s company. Terrance occasionally treated me to a video or photos of he and Allie’s bedroom fun while I waited at home for Allie to come home. The videos and photos, along with my runaway imagination, made her date nights wildly erotic for me. I had been in the room with them numerous times over the years making it easy to recall the contrast of her milky white skin pressed against his dark chocolate skin. I could recall the sounds she made when his long cock entered her, when he fucked her. And the sound of unrelenting ecstasy she made when she came for him was otherworldly. I loved the way their hips moved together as he got closer and closer to cumming, moving faster and faster. Then, when the moment was too much for either of them to handle any longer, they would cum, their bodies frozen in pure pleasure, and they would tremble together. I would, on the occasions I was with them, soon replace Terrance between my wife’s hips. It did not take long for us to cum since I was continually tugging my cock watching them, and she already on her orgasmic high. Sharing Allie with Terrance was never a concern for me. I knew he cared about her and desired her, as she did of him. Terrance and I were friends who shared a love and desire for my wife. About every month or so, Allie and Terrance would have their own night of fun, alone. Just like they were tonight.

I had enough experience with the two of them to predict each and every moment happening, as it was probably happening in Terrance’s bedroom. I looked at the clock and knew that he was undressing her now. His lips were on hers. Her breathing was getting heavier. His hands wandered as her clothes fell. I felt my cock stiffen imagining how excited she was to feel him. I busied myself with work and glanced at the clock again. They were definitely past the obligatory oral sex exchange and on to the bed where she now laid, legs in the air and his hips flexing between. I rearranged my cock in my pants. I wanted to jerk off but I would wait to cum with my wife.

I distracted myself for a few minutes but knew, without even looking at the clock, that my wife was cumming on Terrance’s cock in that very moment. She was moaning and grabbing the sheets. I could hear his dirty talk in her ear, telling her to keep cumming for him and how good she felt. I knew that my wife would have many more orgasms with Terrance before I got the text that she was on her way home. I knew that he would have fucked her doggie-style, her favorite, and that she would have cum several times that way. I also knew that Terrance would force himself to stop so he would not lose control too soon. He savored my wife, which made me respect him more. I knew that Allie would then push him to the bed and that she would fuck him cowgirl style, his favorite. And, before too long after that, Terrance would drag my wife to the bed again, fuck her missionary until he came, and she with him. I could recall their erotic sounds in my ears and could not wait for my wife to get home.

I glanced at the clock and realized that Allie had not texted me at the time I had predicted she would. I continued working on my project and shrugged off the delay. On occasion they would cuddle for a little while or simply have a deep conversation when they were done in the bedroom. But time kept moving forward with no text from my wife or from Terrance. I shook off the worry that something was wrong and that Terrance probably convinced Allie that they needed a second round of bedroom fun. That too happened on occasion. But when one hour later than I expected slipped into a second hour, Allie’s whereabouts and safety crept into my mind. I dropped the phone on my desk when it vibrated, surprised by the sudden alert. I looked at the screen coming to life with light. It was Allie. I opened the messages and saw her text: “Heading home.” There was no additional information as to why she had spent nearly two hours longer at Terrance’s house than was common. I trusted Terrance completely but it just seemed odd. It was definitely not part of their routine.

When Allie entered our home she could not tell me anything because our teenage kids suddenly appeared. But I caught the wild excitement in her eyes and the halt in her smile indicating that she wanted to tell me something, but could not. I saw pink splotches on her neck, which were telltale signs that Allie had had a great night of sex and kissing. She was always flushed after her nights with Terrance, and her other boyfriends too. Tonight, though, Allie looked like she really wanted to tell me about her evening. But we would have to wait with the silence heavy between us until the kids finally, mercifully went to bed.

When the kids left for their rooms, Allie turned to me and quietly squealed. Her face lit up and she looked as excited as I had ever seen her. Allie grabbed my hand and led me to the bedroom. Closing the door behind me, Allie then pulled me toward the bed. She moved in close and kissed me. Allie’s fingers quickly moved to my pants and loosened the string. She tugged my clothes down my hips and then my shirt over my head all the while kissing me and panting. “You are not going to believe my night she said,” pausing to look up at me, eyes full of life.

Allie handed me her phone and told me to watch the video she had cued up. I laid on the bed and propped my elbows to see her phone’s screen. Allie tugged her clothes free and dropped them to the floor. I could smell Terrance’ cologne waft when she did so. Allie climbed on the bed and in between my legs. Her fingers wrapped around my cock and drew her mouth around my cock’s tip. I pushed play and the video picked up with Allie laying on Terrance’s bed and Terrance’s hips between her raised legs, flexing into her just I had knew that he would be. I watched the video and listened to my wife moan. I saw her reach for the covers. Her fingers squeezed. Her head cocked upward. Allie’s voice sang with an orgasm erupting inside. I nearly came in my wife’s mouth, which was sucking and squeezing my cock. She felt so good. Hearing and watching her was surreal and incredibly sexy. Also as I had predicted, Allie soon was on her hands and knees and Terrance was fucking her fast from behind. The camera moved from a side view to more in front of Allie. I could see her moving to and from the phone’s camera.

“Wait,” I said with a striking realization, “who is holding the phone?!” I paused the video and looked toward my wife. Her eyes danced. She let go of my cock long enough to say, “Keep watching.” Then she took me in her mouth again. I pushed my hips forward and grabbed her hair. I squeezed her locks as she took my cock deep into her throat. I pushed play and watched as the anonymous videographer appeared to move onto the bed. I saw Allie’s eyes brighten in the video. She looked directly into the camera, directly at me. She leaned forward. The camera moved down. I saw my wife take a thick, dark-skinned cock into her mouth. The cameraman moaned. Terrance thrust faster causing my wife’s body to lunge. I heard her moan her approval.

“You want him to fuck you too,” Terrance said his hips thrusting at an unreasonable pace. The camera moved up and showed Terrance biting his lip. I could see how tightly he was grabbing my wife’s hips. His eyes were closed. He was feeling her pussy tug at his fat cock. “Yes,” I heard Allie moan. “God, yes!” The video paused. Allie moved to her knees and she crawled towards me. Her lips sucked mine. I tasted my cock and the flavor of other men on her lips. “Keep watching,” she said as she placed her knees at each side of my hips. I felt the heat of her well-fucked pussy slide down on my hard cock. I moaned. She moaned louder. Her fingernails clinched on my chest. I knew she was simultaneously feeling my cock while imagining the other cocks she had fucked earlier that night. I pushed play.

Still in the doggie-style position, Allie’s face reappeared on the video. This time, however, the man behind her was not Terrance. “Oh my god, you’re kidding,” I said looking up at my wife. “Benjamin?!”

“Mm hmm,” Allie said with a moan. She fucked me faster. “Keep…watching.” Her breathing was heavy with anticipation. Benjamin was also one of Allie’s former boyfriends. Terrance had introduced Benjamin to us at a party several years ago. Terrance had apparently invited Benjamin to join him and Allie as a special evening for my wife. Allie cared about and enjoyed Terrance, but Benjamin was one of those physical specimens of a human that should be on the cover of magazines. He was devastatingly handsome and absolutely ripped with muscles. I had not seen him with my wife in several years. In that moment, on the video, I saw him with her again. And within only a few thrusts, I was reminded of how much she liked Benjamin fucking her. The sound that escaped my wife’s mouth was soulful. Benjamin’s cock had helped release one of the hardest orgasms I had seen my wife had in the longest time. My wife’s hips grinded fast against me. When Allie came on the video, she simultaneously came, in real-time, on my cock. I looked up at her pinched face and closed eyes. I knew she was remembering Terrance fucking her in that moment. My balls ached for release, but I distracted myself so I would not cum. Not yet.

The video went momentarily dark. It quickly picked up from an entirely different angle. Allie was on her back, laying on the bed. Her tits were swaying with the thrusting of someone between her hips. I could not see who it was. I looked up at my wife. Her eyes were staring right back into mine. Her lips were turned into a grin. She leaned forward and whispered in my ear, “I had the most amazing night. Fuck me like they did and cum for me baby.” I was unsure what she meant by “they,” but my wife rolled onto her back. Her hand pulled at my arm directing me to move on top of her. I did as she directed. “Watch,” she said breathing heavy. I looked at her video and let out a sound that could only be described as a gasp. My beautiful wife was being fucked hard and fast by nobody I could see. I had presumed it was Terrance but I soon realized that Terrance’s cock was in my wife’s mouth. Someone else was fucking my wife because I could hear Benjamin talking on the video as he moved the camera over my wife. “What the fuck?” I said in shock. Terrance had apparently treated my wife to a gangbang. I was disappointed that I had missed it.

“A gangbang?!” I said.

“God, yes,” she said. “Now fuck me!” She took the phone from my hand and held it up so I could watch while I fucked her. I wrapped my hand around her waist. My eyes widened and I ached with desire and a need to cum in my wife’s well-fucked pussy. “This happened right after Benjamin came for me,” Allie said. I heard her moan and felt her body shake with another orgasm building deep inside her again, remembering the feel of Benjamin’s cock exploding for her. On the video, Allie sucked Terrance’s cock. She stroked another man’s cock. And the other stranger fucked my wife. My mind swirled. My cock filled. I bit my lip. I ached everywhere. My wife bucked underneath of me. I was losing my mind.

The man fucking my wife groaned loudly. Benjamin moved the camera in closer. The stranger pulled his cock from my wife’s pussy and came on her stomach. This excitement must have been what Terrance needed to set his orgasm free. Benjamin panned back toward my wife’s face when Terrance moaned. His cock pulsed and streams of cum covered her neck and chin. The man who was getting Allie’s handjob moved off the bed and took up position between her thighs, the other man disappearing off screen. Allie said to me, “Fuck me hard, baby!” My hips moved hard against her. The new man between my wife’s thighs relentlessly thrust his hips into my wife. On the video Allie screamed as she came. He kept fucking her. I kept fucking her. “Yes,” she said loudly. The man on the screen grabbed her hips and told her that she was going to make him cum. On screen Allie squealed. The man groaned. Under me, Allie cried out with her orgasm. Her hips lifted off the bed. I moaned. My cock was deep inside and my eyes closed. I exploded and groaned. Allie’s body continued to tremble and her breathing was as haggard as mine. I fell forward onto her and smelled a mixture of perfume, sweat, and sex on her skin.

My phone buzzed in my wife’s hand. I looked up to find her looking at the screen. She giggled. “What is it?” I said.

“Terrance is texting you,” Allie said.

“Read it,” I said laying my head on her breast.

“Hey, man!” Terrance’s text began. “I’ m guessing you just found out about my little surprise for our favorite girl. Sorry for not inviting you. It sort of just happened. Long story but, to make it up to you, I want you to come over next weekend for a repeat performance.” Allie shook with her laugh.

“Sounds like you’re about to have another good weekend,” I said.

“Actually so will you,” she said. I looked up at my wife.

“Well, yes,” I said. “I will get to join your gangbang.”

“Actually, no,” Allie said. I propped myself up on my elbow and looked into my wife’s eyes with confusion. She leaned forward and kissed me. “I met Terrance’s new girlfriend tonight. And she said that you deserved a surprise of your own. Me and Terrance agreed. So, while I’m in one room with Terrance, Benjamin, and some of their friends, you are going to be in the other room with Terrance’s girlfriend and some of her friends.”

“The fuck?!” I said.

“Mmm hmm,” Allie said with a giggle. My cock needed no recovery time with this news. I showed Allie my appreciation for the fun weekend planned for us.