Ok, I was going to write 3 endings, but decided just to do only one. And, based on the comments, I am not providing any recap.
-------------------------
Angie stared at me, struggling for what to say.
"Care to elaborate?" I asked, pointing at the display on my phone, which showed her flight had landed on time.
"Why should I bother?" she answered, sounding resigned to her fate. "You wouldn't believe me anyway. It seems you have everything all figured out."
"Humor me," I replied. "Why does it say your flight landed on time."
"Because it did," she admitted.
"So, you lied to me about that, too," I snarled. "The whole reason you stayed in Cleveland last Friday was that you got stuck there due to the snow! Do you even know what the truth is, Angie?"
She stared at the floor for several seconds, appearing to struggle with what to do or say. I was expecting her to make up more lies or to beg for forgiveness. She went in a different direction.
"You know, I give up," she said. "Let's just get divorced! I told you what happened. You're going to believe what you want to believe. I made a mistake and put myself in a bad situation, and that creep Tony took advantage of me. Yes, I let him in my room, and I wanted to have sex. But, I changed my mind and wanted him to leave. He didn't. You preferred to believe him, not me, and sent him to my room to attack me again! Now, you want to try to justify your actions and blame it all on me! So, fuck you, Peter. I don't deserve this. I'd rather divorce you than put up with any more of your bullshit."
I briefly staggered backward in response to her unexpected tirade before recovering. "You lied about the airline canceling the flight so you could go to a bar, pick up some stranger, and fuck him! You are just trying to deflect!"
"When did I tell you the flight was canceled?" Angie demanded angrily. "Huh? When?"
"Huh?" I asked, confused, and backpedaling. "What are you talking about?"
Angie crossed her arms over her chest. "I told you that they were canceling a lot of other flights due to the snowstorm. I've had it happen many times before, so I knew from prior experience that if they started canceling flights, there was very little chance of me getting on a plane. I told you that the hotels book up quickly, so I checked and there were only a few rooms left. I didn't want to get stuck sleeping on the floor, so I booked a room. I assumed the flight wouldn't happen, and went to the hotel. I didn't check first. I didn't even realize that the flight got home on time until the next day! I never once told you they canceled my flight!"
I thought back to what she had said earlier. Much to my chagrin, I realized she was telling me the truth, at least for now. She hadn't actually said they canceled the flight, but that didn't change anything in my mind. She was still a lying, cheating, slut.
"It sure as hell seems awfully convenient!" I snapped.
"I know it does, just like it is convenient that I changed my mind and he fucked me anyway. Convenient, but it's the truth!"
"You mistakenly assumed your flight would be canceled. You went to a hotel room, dressed up in the sexy dress you bought for OUR date, then went down to the bar and picked up a guy. Then, you took him back to the room, made out, got naked, got in bed with him, and started having sex. That's when you had a sudden change of heart and asked him to stop fucking you, mid-stroke. That's your story?"
"Yes!" she yelled at me. "But it doesn't matter anymore."
I laughed. "You ever heard of Occam's Razor?" I asked.
Angie stared at me with a confused look on her face. "Heard of what?"
"Occam's Razor," I said. "It's the idea that the simplest explanation is usually right. So, isn't it much easier to believe that you liked the fantasy idea, decided to stay in Cleveland to try it out without me there, got carried away, and went too far?'
"Jesus, Peter," Angie snapped. "That's exactly what I said happened except you make it sound like I planned it. It only happened because I thought I was stuck there. I didn't plan it! It just happened. I said it was a mistake. If I could take it back, I would. I fucked up. I know it was too late to stop, but I didn't want to go through with it. I wanted him to stop. He kept going. Fortunately, it didn't last very long, and he was up and out as soon as he got what he wanted. I was angry at him, but I was more angry at myself."
Angie collapsed onto the chair, sobbing uncontrollably. "And you hate me so much that you wanted him to force himself on me and rough me up. I am the mother of your children. How could you do that?"
"How could the mother of my children disrespect her family so much as to pick up a stranger in a bar and take him back to her room to fuck?"
"You are a bastard!" Angie screamed, as she jumped to her feet and stormed out of the room.
"Where are you going?" I shouted after her as she ran upstairs.
"Away from you!" She yelled back.
Well, fuck. That didn't go the way I had expected. I wanted to fight more, to yell more, but I had nobody to yell at. I stomped upstairs after Angie.
"We're not done yet!" I shouted as I approached the door to the master bedroom. She slammed it in my face and locked it.
"Goddamit, bitch!" I yelled at the top of my lungs. "Open this fucking door, before I knock it down!" I pounded on it with my fist. She didn't answer.
I grabbed the key off the doorframe and unlocked the door, then stormed into the room. Angie wasn't there. I walked into the bathroom and saw the light on in the walk-in closet. I threw open the door and entered the confined space.
"Get out, you bastard!" she shouted. "I'm packing a bag, and I'm leaving! Get out of here before I call the police!"
"You fucked that asshole, and you're leaving me?" I demanded, the veins in my neck bulging out. "You can't leave me; I'm throwing your ass out!"
I grabbed the clothes out of her hands and threw them on the floor.
"You know what?" I said, trying to calm down. "It's not worth going to jail. You stay. I'm leaving."
I didn't even bother to pack a bag; I just grabbed my wallet and keys and went to a hotel to spend the night. I needed to get away from Angie so I could think. She didn't call me at all that night. In fact, she didn't call me the next couple of days.
On Monday, I was back at work, but I couldn't focus. I called a lawyer and told him about my situation. His free advice was to try to work it out. The way he explained it, putting it behind us and moving on would be a whole lot cheaper than a divorce and way less destructive to our lives. I told him that I wasn't sure I could, but I would think about it before taking any action.
I called my sister, filling her in on the general situation. She insisted that I come over and talk face-to-face. Fortunately, her husband and kids were out of town for a soccer tournament, so we had plenty of time to discuss my situation. Over dinner, I explained everything to her. To my surprise, she was less than sympathetic and blamed me to some degree for playing with fire. "You idiot!" she said. "Why would you suggest some dangerous roleplay like that in the first place? Are you a cuckold at heart?"
"No way!" I told her. "It was just supposed to be fun for us, not really involve any other people. So, maybe it was a risky idea, but that doesn't excuse her for taking what was supposed to be our fun game and doing it without me, then actually picking up a guy to fuck. Right?"
"No," she agreed. "You're right, but it sounds like Angie made a mistake, and she regrets it. Are you willing to throw away everything you have over a mistake? Think about what this will do to your kids!"
"She should have thought about that, not me!" I protested. "I'm not the one who violated my wedding vows! I didn't stick my cock into some other woman's twat! Even if she got cold feet and wanted to stop, she let it get that far. How am I supposed to accept that?"
"Peter, don't be so melodramatic," my sister scolded me. "People are not perfect. We're flawed beings. We make mistakes. You're not so perfect yourself."
"I know I'm not," I agreed. "But, I never cheated on Angie."
"Not one time?" she asked.
"No, never," I declared.
"What about Jennifer, my bridesmaid?" my sister asked, sounding a little sarcastic.
The reference to Jennifer was a shock to my system. I remembered the cute little redhead from the wedding ten years prior. Angie had been dancing her ass off, with every guy in the place, knowing how I hated to dance. She was having so much fun that she never noticed I wasn't around.
Jennifer had been flirting with the entire reception. I was flattered by the attention of a younger woman. She took me to a broom closet, and we started making out. She rubbed my cock through my pants, but when she went to unzip me, I lost my nerve and ran out of the room and went back to the party, ashamed.
"Nothing happened with Jennifer," I explained, defending myself.
"Depends on what you call nothing," my sister replied. "You kissed her, right?"
"Yeah."