The Spare Room: Long Hug

← Back

I held her as long as she needed.

It was meant to be comforting. She wrapped her arms round my neck and pressed her whole body against mine, soft and warm and smelling of coconut. Her breasts squashed against my chest. Her thigh slid between mine. She shuddered and said, “Thank you,” into my neck, and her breath was hot on my skin. My cock swelled instantly against her belly and there was nothing, nothing, I could do about it.

She felt it. Of course she did. She went very still.

“Tom.”

“I know. I’m sorry.”

“Don’t be sorry.” Her voice had gone breathy. She didn’t pull away. She moved, a tiny sway of her hips, once, against me. Her mouth was an inch from mine. We were both shaking. For one long, stupid, glorious moment I held on, and then I broke it by stepping back, and it was like pulling off a plaster.

“Hannah,” I said hoarsely.

“Hannah,” she agreed, and laughed shakily, pressing her palms to her hot cheeks. “Wow. Worth a try.”

She went up. I stood alone in the kitchen with a hard-on that wouldn’t quit.

In the cold shower I wrapped my fist round myself, and thought about her thighs and her nipples and her small helpless wiggle, and I came in four seconds against the tiles, groaning into my arm, hating and loving every one of them.

When Hannah got home I told her nothing. I just held her tighter than normal. She looked at me in her sleepy way and said, “You’re being weird,” and then, “I like it.”

Ending 14 of 16: Long Hug. Go back and try a different choice for the full happy ending.

Start again from the beginning