Kneeling on the bed, I gazed down at my wife. Cassie was on her back and on full display, with her legs spread wide. Beneath her lay my friend Hector, also supine. It was strange, seeing his hand slip around to rest upon her belly.
Far more surreal was the sight of his cock inside her pussy. At that moment, she reminded me of a stunning butterfly, pinned in place by another man's dick. While Hector didn't have my girth, he was long enough to easily penetrate Cassie from this position.
I allowed my stare to move over every inch of her naked body. She was curvy, her skin golden. Hector's complexion was even darker. He had thick black hair and brown eyes. With my red hair and fair skin, I felt pasty in comparison.
Finally, my eyes locked with Cassie's. She was a natural brunette, but her shoulder-length hair bore blonde streaks. The strands were a little tousled from our earlier play. I'd spent a good twenty minutes with my face between her legs, devouring that juicy cunt. All the while, Hector had sat at my side, stroking his dick.
His presence, his hard-on, so close to me had made going down on Cassie even more arousing. At one point, I lifted my head and fingered her pussy so I could watch Hector jerk off. If he minded me staring, his easy smile hid it well. When Cassie urged him to suck on her tits, he readily leaned forward to draw one of her pale brown nipples between his lips.
She came twice from our attention. As satisfying as it was to see her climax, I could sense the anticipation building among the three of us. Cassie hadn't recovered from her second orgasm before she ordered Hector to lie down so she could straddle him.
Trying double vaginal penetration had been my wife's idea, not mine. Though she jokingly called herself a reformed slut, she had indeed abandoned her wild ways since meeting me and getting married. Our sex life was great, but we avoided anything too extreme.
Until tonight.
She'd suggested this threesome after I revealed to her that I had bi tendencies. While I'd never been intimate with a guy, I was more than bicurious at this point in my life.
Since Cassie trusted me wholeheartedly, knowing I'd be faithful no matter what, she took my confession in stride. If anything, it seemed to turn her on. When she asked if I was attracted to Hector, whom I'd known since my college days, I admitted I'd had my share of fantasies about him.
But I never expected Cassie to broach the subject of inviting him into our bed. And besides, Hector was straight. At least, that's what I'd always assumed.
My friend almost immediately agreed to join us. "Hell, yeah!" he'd said over dinner and drinks. "I'm getting hard just thinking about it."
His words made me hard as well, and Cassie had looked from me to my friend, a sly grin on her face.
And that was how we ended up here tonight. I'd loved witnessing my wife lowering herself onto Hector's cock. Despite her eagerness, she took it slow, and I stared as if transfixed. I was so turned on that my cock pulsed, pre-cum already beading at its tip. Hector and I helped Cassie ease back so she was lying on top of him.
Now, I gave her swollen clit a caress. The stimulation made her legs twitch, and Hector used his free hand to grasp her thigh.
"Are you ready?" I murmured to my wife.
"So ready." She spoke through low laughter. "Put it in me, Matt."
I moved even closer, hyperaware of the feel of Hector's thigh brushing mine. His balls were two perfect ovals in their sac. Vividly, I could imagine sucking and licking them. I craved his smell, his taste.
I pushed those illicit thoughts from my mind so I could fully focus on my wife. We were using plenty of lube to make the double penetration easier, but I still feared hurting her. More than once, she'd promised to let me know the second she felt the pain was too much.
I was trembling when I positioned my cockhead at her entrance and alongside Hector's shaft. "Relax," I said softly. Cassie nodded and took a deep breath.
At first, her flesh was reluctant to yield. I had to apply pressure, gentle at first and then more insistent. The sound of her groan made me freeze.
"Talk to me, Cassie."
She looked up at me, appearing more vulnerable than I'd ever seen her. "I'm okay," she said. "Keep going."
Sweat broke out on my forehead. Clenching my jaw, I pushed farther inside her pussy. We both gasped when my tip slipped within her walls. She felt tighter than I'd imagined possible, and I almost started panting from the realization that my cockhead was nestled against Hector's dick.
"Ah, fuck!" Cassie lifted her head, as if hoping to see this desecration of her cunt. "You two are stretching me so wide!"
"Do you want to stop?" As I spoke, Hector slid his hand over Cassie's skin.
"Give me more of your cock!" Cassie's eyes flashed; I couldn't tell if it was pain or arousal making her resemble a feral creature. She sounded nothing like herself.
I slid deeper, and this time, Hector was the one to moan as my erection glided along his. I was sure I felt him twitch against me.
"Mmm, that's a good kind of pain!" Cassie was breathing hard as well, and her face was flushed. Yet I sensed her gradually growing more accustomed to being stuffed full. Looking down, I studied the way our three bodies were now joined. It was the most erotic thing I'd ever seen.
"Fuck me," my wife begged. "I want to feel you both moving inside my pussy!"
Hector didn't need to be told twice. When he gently thrust upward, driving himself deeper into Cassie, my knees threatened to buckle from the sheer pleasure of it.
Cassie's cries grew louder, which encouraged me to pump my hips as well. Soon, Hector and I worked up to a careful rhythm, ensuring neither of us slipped out.
My mind still didn't completely register that I was sharing my wife's cunt with another man. But my body fully processed the blissful sensation of Hector's dick rubbing mine as we fucked Cassie. It was a delicious form of frotting, with our sensitive undersides in constant contact, and Cassie's pussy wrapped all around us in an unrelenting grip.
The moment Hector dared to move faster, I did the same. Cassie actually squealed, making me worry I'd hurt her, after all. But then she started shaking uncontrollably.
"I'm... oh, God, I'm gonna come!" she wailed.
"That's it, come around our cocks!" Hector's voice was strained, and I wondered how close he was to his own orgasm.
My wife let out a short scream just before her entire body appeared to contract. Though her pussy couldn't clench around us any tighter, I felt each attempted spasm rippling through her muscles.
Both Hector and I held her fast, making sure she didn't slide from her perch upon him. Unable to control myself, I began thrusting again.

"I'm not gonna last if you don't slow down!" Hector warned me.
His words made Cassie's unfocused gaze suddenly sharpen. That sly smile formed on her lips once more even while she tried to catch her breath.
"How does it feel, Matt?" Her tone was almost taunting. "To have your cock pressed against Hector's like this?"
My face burned with embarrassment. Still, I didn't slow the pace of my fucking. "It feels goddamn incredible!"
Cassie licked her lips. "And what about you, Hector? Do you enjoy Matt's dick rubbing yours?"
I tensed, anxious to hear his response. Were Cassie and I taking things too far? The last thing I wanted was to turn my friend off at this crucial moment.
"Fuck, I love it!" Hector admitted with a self-conscious laugh. "Never thought it would feel so good. I'm trying not to shoot my load!"
Cassie made a guttural sound. By now, her quivering had resumed, and I knew she was on the verge of another orgasm. Yet she remained composed enough to give me a playful wink.
"Hector, if you come inside me, you have to clean up the mess," she said. "That's only fair, don't you think?"
"Absolutely! I'll do whatever you want."
Cassie didn't have a chance to respond, for her climax delivered another round of contractions so strong she couldn't even cry out.
I thrust into her while Hector lowered his hips, withdrawing several inches. When it was my turn to withdraw, he bucked his hips upward. My pulse hammered from the intensity of it. All at once, it became too much to bear.
"Gonna come!" I managed to grunt.
Hector only gasped and then gave a hard thrust. Easily, I discerned the way his dick throbbed as he emptied his balls inside my wife.
My release immediately followed his. I flooded Cassie's pussy with spurt after spurt of cum, my own contractions leaving me slack-jawed.
Cassie let out a whimper. Her eyes widened while she watched me have the most intense climax of my life.
It took me a long moment to come down from it, but I finally managed to give her a grateful smile. "That was unbelievable, sweetheart!" I said through heavy breaths.
"I had no idea being stretched to the point of pain would make me come so hard," Cassie revealed. "My God, those were full-body orgasms!" She placed her hand over Hector's. "And now, you two need to clean up the mess you've made."
Gingerly, my friend and I withdrew from Cassie one at a time. I noticed her wince when my cock slipped free. Once Hector and I had eased her onto the bed, she again opened her legs to us.
Her tender hole was stretched astonishingly wide, semen now leaking from it. Both Hector's dick and my own were smeared with cum.
"Matt," Cassie said, "use your tongue to clean up Hector."
His cock was still hard, as if wanting more attention. I offered him a questioning look, one that I hoped expressed my willingness to obey my wife's command.
Hector hesitated, then nodded. On my hands and knees, I extended my tongue and gave his cock a tentative lick.
"Oh, that's nice!" he said in a low voice. "But you've missed a few spots, Matt."
I didn't hold back this time. Instead, I bathed the length of his dick, delighting in the taste of all our fluids. I detected the tang of Cassie's pussy, along with the salt of jizz. Hector moaned louder, and when he rested a hand on my head, I dared to take his tip between my lips.
A shiver went through him. Bolder than ever, I suckled his cockhead. In response, he bucked his hips, driving his dick deeper into my mouth. Saliva dribbled down my chin as I did my best to tolerate the sudden intrusion.
"Now it's your turn, Hector."
Though Cassie's voice was soft and lilting, I knew she was adamant about Hector following through.
To his credit, he didn't protest. After I pulled off and sat up to rest my weight on my knees, he knelt before me. Our eyes briefly met, and I nodded to let him know I wanted this.
Hector took me by surprise when he wrapped his lips around my dick. I watched, wide-eyed, as he effortlessly took me deep. Inch by inch, his mouth traveled the length of my shaft until he reached the base.
"Holy shit!" I cried. With my tip buried in his throat, I could barely form a coherent thought, much less a clear sentence.
Moving his head back and forth, Hector succeeded in leaving my cock clean of semen. His moan reverberated all around me, the sound distinctly sexual. I looked over at Cassie, incredulous. My friend was actually giving me a blowjob!
Her smile could only be described as triumphant. "You two are making me horny again," she told us. "But I'm still a mess, so get over here and lick me clean."
Hector pulled off my dick and tilted his head back to regard me. I shrugged, trying to appear nonchalant, and he followed my lead. Seconds later, we were lying side by side while Cassie lifted her legs and spread them wide to give us easy access.
I licked her from entrance to clit. Hector angled his face closer; now, his mouth was just inches from mine. I watched as he swirled his tongue over her gaping entrance. He even worked the tip inside, collecting more cum.
"Both of you together," Cassie insisted.
Hector didn't pull away when my tongue touched his. We set about licking Cassie's clit and probing her well-fucked hole. Cassie moaned and shivered, clearly enjoying our efforts.
It was Hector who gave me an open-mouthed kiss. At first, I was too shocked to respond, but Cassie's pleasured cry shook me from my daze. Hector's tongue continued dancing with mine, and we alternated between kissing each other and tending to Cassie's cunt.
Finally, I sucked her swollen nub hard enough to send her flailing. As she came yet again, Hector slid his palm along my back, then gave my ass a squeeze.
We both kissed our way up her body until we reached her mouth. She welcomed our tongues, indulging us in a lewd three-way kiss.
Afterward, Hector and I exchanged shy smiles. I had no idea how he would feel about this later on, but tonight, he appeared to have no regrets. His eagerness to suck my dick and taste my cum made me wonder if I wasn't the only one with bi tendencies.
Once he'd excused himself to use the bathroom, I took Cassie in my arms. I might have been newly infatuated with Hector, but this woman was my love. My life.
We shared another kiss. "Thank you for giving me tonight," I whispered.
Cassie stroked my cheek. "You can always be honest about your desires," she said, "because I'll always love every part of you."
