"So nervous. Never done this before," he told me.
"No. Having a vodka then coming over. So nervous. Be nice."
Ordering a shag online is a shaky business - especially in Cardiff. But bless him, he turned up 20 minutes later, and stood shivering outside on a warm night.
"Are you that nervous?"
"It's fine. Come in."
As we walked into the flat, he suddenly tensed. "Do you live alone? Only I was worried there'd be several of you, and you'd... you know... do something scary. Ooh."
Never forget - All Cardiff Gays Are Mad.
We sat down on the sofa, and he sweetly explained how he'd just come out of a relationship, and how he and his boyfriend had never really done much sexwise for three years "just really wanking and cuddling, you know". It's weird the sentences you find yourself nodding sympathetically to.
"Anyway, now I'm out of that, I'm looking to explore a bit more. So, this is a new thing for me. Just being, you know, treated as a sex object." He paused, "You know, you're not really interested in me. Just my body. That's nice, isn't it? Fun."
"You're still scared aren't you?"
"Petrified." He nodded, and sniffed bravely.
"You afraid of heights?"
He nodded again.
"Come and stand on the balcony."
So, we stood 11 floors up, gazing down at the tiny railway station.
"Now, what are you more scared of - having sex, or the height?"
He smiled - "The height."
After a while, I looked across at the building opposite. "Wow. They've got builders in - and I think they've spotted us."
"What do you mean?"
"Maybe they're porn builders. Anyway, I think they're expecting a show. Go on."
A bit later we came back inside, and he sat down, sighing. "Well, I've never had sex outside, at height, or with people watching. Blimey. I've really done it all tonight. Do you mind if I pee?"
He went off to the loo, and I fixed us drinks, and wandered into the bathroom. He giggled. "Ooh, you're watching me pee. I'm blushing. That's like watersports isn't it? I haven't done that since this orgy my ex and I went to in June."
"Orgy?" Hmmn. Clearly, at least one of us had been had.