I have told this story three times now and every time I swear I will never tell it again. Then someone buys me a drink and it comes out of my mouth like I have no self control, which, to be fair, is not a new problem.
My name is Caitlin. Cat, if you have been in my flat or in my bed. I am twenty five, Essex, personal assistant, and I would like it on record that I am normally very good at this. Not dating. Dating is a hobby for people with patience. I mean the other thing. The thing I am actually qualified in. I can do numbers. I can do emails. I can do a man in twenty minutes and still make the last train if I have to. What I cannot do, apparently, is check a calendar before I climb onto a beige office sofa like I own the building.
This is the story of how I nearly bled on my own promotion.
It started like all my worst ideas start. After work. A pint that became two. A Tuesday that felt like a Friday because the office had been grim and I wanted something that was not a spreadsheet.
Dan from accounts had been circling for weeks. Not in a creepy way. In that clean, gym-after-work, slightly too neat shirt way. Dark hair. Nice mouth. The sort of bloke who says “quick one?” and means the pub, then looks at you like he might mean something else if you let him. I let him. I am generous like that.
We were in the pub round the corner from the office, the one with sticky tables and a fruit machine that sounds like it is dying. I had my smart casual on. Blazer, decent top, the jeans that make my arse look like I do pilates instead of vaping on the balcony and eating toast. Hair down. Vape in the bag. I felt fit. I felt smug. I felt like a woman who was going to get what she wanted and still be in bed by eleven.
Dan talked about quarter end. I talked about my manager being a wet wipe. He laughed at the right bits. I touched his arm once, then again, then left my hand there long enough that it was not an accident. He bought the third round. I thought, yeah. This is happening.
His mate from another floor was away. Spain, I think. Or Portugal. Somewhere with sun and no beige sofas. Dan had the keycard because he was watering a plant, which is the most accounts sentence I have ever heard. “We can go up if you want. It’s empty. No one will be in.”
I should have said no. I should have said my place, or his, or a hotel if we were being messy. I should have said anything that was not a shared office with a beige sofa that looked like it had been chosen by a man who feared colour. I did not. I said “go on then” like I was doing him a favour.
Lift up. Quiet corridor. That recycled air smell offices get after six. He swiped us in and the place was dark except for the city leaking through the blinds. Desks asleep. Screens black. A plant in the corner looking judged. And there it was. The sofa. Beige. Wide. The kind of thing you put in a breakout space so people can have “informal chats” and instead I was about to have a very formal one with Dan’s belt.
I dropped my bag. I took my blazer off like I had all the time in the world. He kissed me against the glass and I let him, proper kiss, not the polite pub one. Hands under my top. My thigh hooked around him. I could feel how hard he was already and that did something stupid to my confidence. I like being wanted. I like knowing I can walk into a room and have a man forget the plant he was meant to water.
We moved to the sofa. Of course we did. The desks were an option if you were twenty and had no respect for your spine. I am twenty five and I still have no respect for my spine, but I do like a cushion.
Clothes came off in that ugly, hungry way. His shirt half undone, my jeans shoved down one leg because I could not be bothered to do the full performance. He had decent hands. Not gifted. Not lost. I pulled him in and told him what I wanted because I am not shy and I do not do the guessing game. He listened. That helped.
It was good. That is the annoying part. It was actually good. I was on top, mid stride, that rhythm you find when your body has decided yes and your brain has clocked off. He had his hands on my hips. I had one hand on the back of the sofa. The city was out there doing whatever the city does. I felt filthy and pleased with myself. Office sex. Beige sofa. Fit bloke from accounts. Little PA winning at the midweek.
Then I felt it.
Not a cramp. Not a twinge. That warm, specific slip you know in your bones before your brain catches up. I kept moving for one more second because I am stubborn and I wanted to believe I had imagined it. I had not imagined it.
I looked down.
Beige is a cruel colour. Beige does not hide anything. Beige is the colour of people who think “neutral” is a personality. There was a dark mark blooming under me like someone had dropped a glass of red on a show home. Not a lot. Enough. Enough to make my stomach drop through the floor and keep falling.
I froze. He did not notice at first because men, God love them, can be mid thrust and miss a fire alarm. I put my hand down. Wet. Wrong wet. The kind that makes you do mental maths at speed.
I am on the pill. I am regular-ish. I had been busy. I had not checked. I had been too busy being smug.
“Stop,” I said.
He stopped like I had pulled a handbrake. “You alright?”
“No,” I said. “I am really not.”
I climbed off him with as much dignity as a half naked woman can have when she has just decorated a communal sofa. I stood there in the dark office with my jeans still attached to one ankle and looked at the cushion like it had personally betrayed me.
It was not a horror film amount. Let’s not be dramatic. It was enough. A streak. A blot. A little abstract painting titled Girl Who Should Have Stayed At The Pub.
Dan looked down. Then he looked at me. Then he looked back at the sofa like it might explain itself.
“Oh,” he said.
“Yeah,” I said. “Oh.”
There is no sexy way to handle that. There just is not. You cannot wink and turn it into a bit. You cannot keep going unless you are both unhinged and I am unhinged in other directions, not this one. I felt the heat rush up my neck. Not cute blush. Mortification. The kind that makes you want to put your whole life in a drawer.
I grabbed tissues from the desk like I worked there, which I did not, which made it worse. I was in someone else’s office, bleeding on someone else’s sofa, using someone else’s client meeting tissues. I pressed them between my legs and tried to think like a person with a maths degree instead of a person who had just ruined a Tuesday.
“It’s fine,” Dan said, which was kind and also a lie. It was not fine. It was beige.
“It is not fine,” I said. “That sofa looks like a digestive biscuit. This is going to show. This is going to show in daylight. This is going to show when Karen from facilities comes in with her little spray bottle.”
He laughed. I did not. I was already in work mode. Damage control. Promotion brain. The bit of me that can turn a disaster into a to do list.
Because that was the other problem. Not just the blood. Not just the sex. The building. Our building. People I see every day. People who decide whether I get the step up I have been angling for. I do not need a reputation as the girl who turned a breakout sofa into a crime scene. I already have a reputation for being a bit much. I work hard to keep that in the fun column, not the HR column.
I pulled my jeans up. I found my knickers, which were doing a terrible job, and I wrapped more tissue around them like I was packing a wound. Romantic. Deeply romantic.
“Have you got water?” I said.
He found a bottle on a desk. Still. Warm. I dabbed at the cushion and watched the mark get bigger, because of course it did. Blood and beige and cheap office fabric is a nasty little triangle. I wanted to tip the whole sofa out the window.
“Leave it,” Dan said. “I’ll sort it.”
“How?” I said. “You going to email facilities and write ‘please clean sofa, personal assistant sat on it funny’?”
He rubbed his face. He still had his trousers open. The whole thing had gone from hot to admin in under a minute. I have never wanted a vape more in my life. I found it in my bag with shaking hands and hit it so hard the mango nearly took my own tonsils out. I did not blow it at him this time. I have learned one lesson in my life, at least.
We stood there in the dark. Me leaking. Him soft. The plant still judging us.
“I didn’t know,” I said.
“I didn’t think you did it on purpose.”
“I would not do this on purpose. I have some standards. Not many. Some.”
He smiled at that. I nearly smiled back. Then I looked at the sofa again and the smile died.
I made him help me flip the cushion. There was a second side. Slightly less beige. Slightly more hope. We flipped it. We pressed it. We pretended that would be enough. It would not be enough. I knew it. He knew it. The sofa knew it.
I put my blazer back on like armour. I checked the floor. I checked my shoes. I wiped the edge of the seat with the last of the tissues and shoved the evidence in my bag because I am not leaving a little pile of bloody Kleenex next to a keyboard. I have some class. It is buried, but it is there.
In the lift down I caught my reflection. Smudged lip. Hair that had been grabbed. That post almost sex face with none of the afterglow. I looked like a woman who had tried to be filthy and been handed a biology lesson instead.
Dan asked if I wanted to go to his. I said no. Not rude. Just no. The mood had left the building, taken the stairs, and caught a bus. I wanted my flat. I wanted the bathroom. I wanted my two housemates not to ask questions and I wanted them to ask questions so I could make it funny before it made me feel small.
Outside, the air was cold in that late office way. People still in pubs. Normal people who had not just perioded on a communal sofa. I ordered an Uber. I sat in the back with my bag on my lap like it contained a murder weapon. Dan texted before I had even left the street.
You ok?
I looked at it for a long time. Then I wrote Yeah. Sofa might not be. Sorry.
He sent a laughing face. Then I’ll handle it. Don’t stress.
Do not stress. Beautiful. I am a woman who wants a promotion and I have left DNA on the accounts adjacent furniture. Very calming.
At home I went straight to the bathroom. I sat on the toilet and laughed, actually laughed, the ugly kind that turns into nothing. One of my housemates banged on the door.
“You alive?”
“Define alive.”
I did not tell her in the hallway. I told her later, on the sofa that is ours and dark grey and has seen worse, with a vape and a blanket and the telly on so it would not feel like a confession. She screamed. Then she asked if he was good before the incident. I said yes, which made it worse, because now I had a memory of it being good and a memory of the beige blooming under me at the same time.
The fallout at work was the bit I replayed at two in the morning.
I went in the next day like nothing had happened. Hair done. Clean jeans. Blazer buttoned. Period products on my person like I was going to war. I walked past that floor and did not look through the glass. I sat at my desk and answered emails with the focus of a woman who had seen God and God was a stain.
Dan came by with a coffee he did not need to bring. He put it down and said, quiet, “Cushion’s in the cleaners. I said someone spilled wine at a leaving thing.”
Wine. Beige sofa. Tuesday night. No leaving thing. It was a decent lie. I respected it.
“Thank you,” I said.
“You still look pale.”
“I always look pale. I am English.”
He smiled. I smiled. Then my manager walked past and I sat up so straight I nearly saluted. That is the thing. The sex I can live with. The mess I can live with. What I cannot live with is being seen as sloppy. Not at work. Not when I want the next job and the next bit of money and I have spent years being the girl who gets things done while looking like she might also get you done if you asked nicely.
I did not get found out. That is the miracle. No email. No “quick chat.” No Karen from facilities holding a cushion like Exhibit A. The wine story held. Dan did not tell anyone, or if he did, they have not come back to me. I still clock that corridor when I walk past. I still feel my stomach tighten like the sofa is going to stand up and point.
We have not done it again. Not because I would not. I would. I am not reformed. I am just not doing it on office furniture ever again. There are beds. There are floors. There are walls. There are Ubers I should not have used either, but that is a different article.
People think a period story is automatically disgusting. I do not. Bodies do what bodies do. The hilarious bit is the setting. The beige. The plant. The keycard. Me thinking I was this cool, filthy, in control woman and then becoming a one woman clean up crew in someone else’s breakout space. The sexy bit was real. That is what makes it sting. It was going well. I was into it. He was into it. Then nature clocked in early and took my shift.
If you want a moral, I do not have a clean one. Check the date. Do not have sex on a sofa that looks like hummus. Keep tissues in your bag. Do not mix promotion anxiety with after work pints and a man from accounts who has access to an empty floor. Or do. I still might. I just will not do it there.
I vaped on the balcony that night and watched a bus go past and thought about how fast a good thing can turn into a job risk. Then I thought about his hands on my hips before I knew. That part still gets me. That is the truth of it. I can laugh at the blood. I can laugh at the beige. I can laugh at myself standing there with one leg in my jeans like a fallen woman in a sitcom. What I cannot quite laugh off is that I wanted it, I was having it, and then I had to stop and become the responsible adult I only pretend to be at work.
Anyway. The sofa survived, as far as I know. I survived. Dan still says hello by the kitchen like a man who has seen me half naked and leaking and decided to be normal about it, which is rare and slightly attractive. I still want the promotion. I still want money. I still want sex. I would just like those three things to stay in separate rooms from now on.
If you see me after work with a pint and a look on my face, do not suggest an empty office. Suggest a bed. Suggest my flat. Suggest anywhere that is not the colour of a digestive biscuit. I have learned my lesson. Sort of. Mostly. Until the next pint, anyway.



