David was very, very smart. It was one of the things that John found so attractive about him. He couldn't help wishing though, in this particular situation, that David would be a bit slower on the uptake.

He looked away from the retreating figures of Greg and Tom and found David looking at him with a smile but a very quizzical look on his face.

"So, Greg..."

John sighed. "Yes..."

"It seems like there's some history there?"

"Yes, you could say that."

"Which is odd since when we went for dinner you said that you'd only just started thinking about men this way."

"It's a bit complicated. But I was telling the truth."

David looked him in the eye. John squirmed. This was not good first date territory.

"John, this is our first date. You don't owe me any explanations. If you can look me in the eye and tell me there's nothing for me to worry about I will take you at your word. I want you to know though that I take this seriously. I don't know how far this will go but I'm not just looking for a quick fuck."

John swallowed. "David, there is nothing for you to worry about. I'm not looking for a quick fuck either. I want... I want this to mean something."

And he did. John knew that he felt something for Greg, but he simply wasn't available, and John doubted if now he'd even be interested. Whereas David was available and interested and frankly, much better all round boyfriend material than John had any right to expect.

David sighed in relief. "Thank you. Sorry to get so serious on our first date, I know you wanted to take things slowly. But I do like you a lot and I need to know where I stand."

"Of course."

John decided he had to show him. He reached up with his left hand and cupped David's jaw, while using his right to pull David closer. He looked into his eyes. "You might have to be patient with me for a little while, but I want to be with you, properly." Then John kissed him. It was a deeper kiss this time, with David's left hand tightening round John's right and his right sliding up John's neck and stroking the short hair at the nape of his neck. David made a surprised sound as John opened his mouth and slid his tongue past David's lips. David was quick to respond in kind though, and John felt a familiar warmth in his stomach when David's tongue slid against his own. John had been worried about this all evening, but now it was happening it felt so right, and so good.

"Er-Hmm!"

They broke apart. As accepting as the clientèle of the pub were anyone gay or straight full on making out at eight o'clock on a Wednesday evening was going to get noticed.

David blushed. "Sorry"

John let out a slight giggle.

"Shh! Don't giggle. I thought you wanted to go slow and now you're putting your tongue down my throat in the middle of the pub!"

John was surprised at himself. And over the next few weeks he kept surprising himself with just how far he wanted to go, how much he wanted. The first time they made out on the sofa, John's hands were the first to slide up and under David's t shirt, to stroke the soft hair on David's belly, run, his fingers down the soft trail running to the top of his boxers. When David responded, running his hands up John's chest to rub a thumb over John's nipples John gasped, amazed at the pleasure such a simple action could give.

Or the first time he took David's cock in his mouth. He'd always assumed that this wouldn't be pleasant but that it was a quid pro quo- it didn't feel fair for David to give him so much pleasure without John responding in kind. But as soon as he tasted the salt, felt the soft skin and throbbing veins against the lips and his tongue he was hooked. Not to mention the sounds David made as he took him deeper and deeper. David was a considerate lover, never wanting to make John uncomfortable, but John took pleasure in making him forget, encouraging him with little moans to pump his hips and thrust himself into John's mouth. "God John, yes, I'm so close, I'm going to come..." And dear God the feeling of David filling his mouth with come, to feel so wanted, so desired, it took John's breath away each time.

John also surprised himself by wanting to bottom first, but the desire to be filled, to feel David move inside him was blinding in it's intensity. David had prepared him gently, slowly, stroking his hole with lubricated fingers until John relaxed enough to take a finger, and another. David whispered in his ear the whole time, telling him how gorgeous he was, how much he wanted him, how well he was doing, even as John's body tensed around him. It wasn't until David found John's prostate that John's body stopped trying to push David's fingers out, with John moaning and shaking on the bed. When David pushed his cock inside him John gasped. It hurt, of course it did, but that was so outweighed by the sweet aching pressure that started building up in his gut. When David bottomed out they both groaned.

"Oh John, you feel amazing. Are you alright? Can I move?"

"Yes, please, I need you to."

David slowly pulled out and pushed in again, gasping with pleasure. He did it again and again, slightly adjusting the angle each time as he learnt John's body until John arched up off the bed. "Oh fuck, yes there, just there."

John was writhing in pleasure now, each thrust was hitting his prostate and David was keeping up his deep, steady thrusts, setting a rhythm that had John groaning. John was shaking with desire and David didn't stop his rhythm for a second, thrusting slickly into John over and over again. John looked up at David's face and saw his eyes tightly shut, trying to keep himself under control, concentrating on John's pleasure.

"David, David, open your eyes"

David opened his eyes and looked down at John, sweat dripping from his forehead.

"Harder. Please. Fuck me deeper. I want to feel you come inside me."

"Oh Christ"

David finally lost control, thrusting into John hard, his rhythm breaking apart, becoming faster and faster, his breath ragged. His eyes travelled down John's body to where his cock was thrusting in and out of John's hole. "Oh God John, you're amazing, I'm going to come just looking at you taking me. Fuck, fuck, tell me you want it again."

John's head was spinning, he could feel his orgasm approaching as David's cock hit his prostate again and again, pushing into him harder and deeper as David raced towards his own orgasm. "David, please, fill me up, fuck me harder, make me come." Suddenly David had his hand was round John's cock and was tugging harshly as David swore under his breath "fuck, John, fuck, so good, I want to fill you I need to, Oh shit, I'm..." John felt David come inside him a split second before David shouted his name, John arched off the bed and came in thick spurts, feeling his arse clench and quiver round David's sensitive prick.

They lay like that for a while, 'till David finally pulled out and dropped down at John's side. He reached down to his side of the bed for a towel and cleaned John up gently before wiping himself down. David pulled John to him, kissing him and stroking his hair.

"Are you okay? Hurting?"

"A little, but it was worth it. It was amazing"

David smiled. "Good. Now sleep."

Hmm... sleep, that sounded like a good idea. John rested his head on David's chest and slowly started to drift off. So that was his anal sex virginity gone. John grinned. He didn't miss it. He was glad it was David he'd shared it with though. It felt... it felt like it meant something.