Waiting for the cab to pick me up from Cat's house I had plenty of time to let my mind wander over what had transpired over the last few hours. No matter how I dressed it up in my mind I had just cheated on my wife and I couldn't seem to avoid the part of my conscience that was screaming that fact at me like an angry drill sergeant.
Now that the moment was over the guilt was washing over me like a flood and tearing me apart from the inside out. The worst part about it was the raging hardon still straining uncomfortably against my jeans. What kind of arsehole cheats on his wife and then feels this horny thinking about it?
By the time the taxi arrived I was a mess inside, pacing up and down the hallway and falling just short of smashing my own head into the wall to put an end to the raging battle.
I climbed into the back seat, gave the driver my address and switched off to the outside world again while I continued with my internal war between the shame I felt for being so weak that I couldn't resist such obvious temptation and the desperate animal compulsion to get rid of the throbbing ache between my thighs.
Where the taxi ride to Cat's house had felt like the blink of an eye this was an eternity. What the hell was I going to do when I got home? Should I confess? Should I pretend nothing had happened and slide into bed next to Sophia and simply go to sleep? Or, could I even justify doing what the other head on my body wanted and wake her up so that it could finally get the release it was screaming for?
By the time the car pulled up outside my house my head was spinning and my erection made walking uncomfortable. I hesitated for a moment, fumbling with my keys, before unlocking the front door and switching off the alarm. Sophia would be lying asleep upstairs in the bed we'd shared for eight years and, to give myself one last delay before heading up to her, I took off my boots and tiptoed through to the kitchen to make myself a glass of water, draining the pint in one gulp, hoping that it would give me something to take my mind off my dilemma, at least temporarily.
I still hadn't come up with an answer to the question of what I was going to do next when I made my way to the foot of the stairs and started climbing slowly, carefully, conscious of every little creak and praying that she would still be out cold by the time I reached our bedroom door at the top.
To limit the amount of noise I make when I get into bed I usually get undressed in the hallway and enter the room naked. Peeling down my jeans and boxers my cock sprang out, finally free of the restraints it had been tethered by for the last few hours. After straining against the unyielding fabric for so long the simple act of letting it stand free felt amazing.
I gently opened the bedroom and poked my head around to see if Sophia was awake. I wasn't sure what I was hoping for; if she was awake and saw me walk through with a throbbing erection that might raise some questions, if she was asleep I'd have to turn around and head back to the bathroom to deal with it or I definitely wouldn't be getting any sleep. I think a large part of me was hoping that I might be able to convince Sophia to help with my urges instead of simply using my own hand.
Even though the lights were all off in the bedroom and it was dark outside I could make out the shape of my wife sprawled out in a comfortable slumber, stretched across onto my side of the bed, facing the door. The room was warm and she had rolled onto her side with her left leg bent and curled up on top of the covers. Her back was exposed and, even though her chest was still concealed under a fold of the duvet, I could see her shift slightly with each soft breath.
She stirred lightly as I stepped into the room and spoke without even opening her eyes "I wondered if you were ever coming home." A slight smile crept across her lips.