OK all you horny readers out there...
It's time for Straight Boy Roommate Part 3.
Thanks to all those who have commented - it means a lot to me, getting so much positive and enthusiastic feedback!
At the end of part 2, we left Dan and Kev in the Students Union Bar...
STRAIGHT BOY ROOMMATE
PART 3
We get up together and head for the toilet; the same one where I had my last-but-one orgasm. Christ, was that only an hour ago?
I try to remember what it’s like in there: I think there’s one of those long metal piss troughs along one wall, and the two cubicles opposite. It’s only the cubicles I can remember properly, but I suppose that’s understandable. I wonder if Dan will head for a cubicle, where we can lock ourselves in, or go for the piss trough, which would be more dangerous, but maybe more exciting.
Dan pushes the door open, and we go in. Fuck! There are two blokes standing there, pissing. Now what do we do? There’s plenty of room at the long trough, it will look a bit odd if we just stand here. One of the guys looks over his shoulder at us, and then looks down again.
Dan seems to hesitate for a second, and then pushes open the door to the second cubicle. What’s he doing? We can’t both go in together, not with these other blokes in here, and he said I could watch. But he doesn’t get past the doorway.
‘What the fuck?’ Dan steps back, registering an impressive mixture of surprise and disgust. ‘Look what some sick pervert’s done in here.’
I look in over his shoulder. I was expecting that my cum would have dried by now, but there it is, still shiny against the dark tiled floor and partition wall. ‘Oh, that’s fucking disgusting!’
By now, one of the guys has finished at the urinal, and comes across. ‘What’s going on, mate?’
Dan screws up his face, like there’s a bad smell somewhere. ‘Some fucker’s spunked in here, mate. It’s all over everywhere.’
‘The dirty bastard! Steve!’ He calls to the other guy, who’s finished pissing and is doing up his fly. ‘Some fucker’s spunked all over the floor.’
Steve comes over and gives it a quick look. ‘That’s gross. What’s wrong with some people? For fuck’s sake.’ As they leave, they’re still discussing it. They’ll probably be discussing it all day.
Thank God! They’ve gone. Now I can get my first look at Dan’s knob. I’m so desperate to see it, I can’t wait! I’m at the urinal and undoing my belt and jeans in a couple of seconds. Dan saunters across slowly, and stands next to me.
‘Come on! Please! I want to see it!’
I hope he isn’t going to be a twat and start teasing me by getting it out really slowly. I’m afraid that’s the kind of thing he might enjoy doing.
Shit. He is. He puts his hands behind his head, and starts stretching and yawning. My stream of piss starts, quite slowly at first, but then it’s like someone turned on a tap. Three pints of beer; straight in and straight out.
Dan’s still stretching and posing, and I’ve waited long enough. ‘Dan. Stop fucking around! Point your dick at this wall right now, or I’ll piss all over you!’
‘Easy, tiger! I’m doing it! Chill, OK!’ He starts to undo his jeans and I move a little closer, until our trainers are touching.
Then he gives the front of his boxers a bit of a rub with his hand, and his fingers go under the waistband and pull it down. I expect I’m still pissing, but there’s only one thing I’m aware of right now, and it’s the long tube that’s appearing over the top of Dan’s boxers, having his right hand wrapped round it and starting to produce a stream of almost clear piss.
He’s pissing so hard that there’s a lot of it splashing back off the metal piss trough. I can feel a fine spray hitting my hand and my cock starts to grow a bit. I hold it loosely, and let it grow, feeling my bell-end pushing forward and out through my foreskin. Suddenly, Dan’s foreskin is pulling back too! Holy shit! I can’t tell if he’s pulling it back, or if he’s getting hard too. I don’t actually care. I’m just standing here watching him, and that’s all I need at the moment. I’m so pleased we had that third pint; it means that he just keeps on pissing. I’m loving it, and I think he’s having a good time too. He starts swinging his cock from side to side, making the stream of piss snake backwards and forwards, like water from a hose.
Then he turns to face me more. He can see how excited I’m getting, and I suppose he wants give me a better view. His piss is shooting across in front of me now, very close to where the last drops are falling from my semi-hard bell-end. I don’t even think about whether I should or not. I just do it. I push my hips forward a few inches, and dip my bell-end into the hot stream. His piss runs over the shiny tightness of my bell, and drips off into the urinal. I’m transfixed. I just stand there watching until he’s completely finished, and then I remember to start breathing again.
Now he’s shaking it dry, and pushing his foreskin forward and back until the last drop is gone. It’s not properly hard, but it’s definitely not soft either. There’s a bit of firmness to it, and I’m wondering how much bigger it will get later on, when the porn is doing its job on it. Oh God, I can’t wait.
I snap out of my dream-world as Dan’s dick disappears into his boxers, and he starts to do up his jeans. I quickly follow suit, stuffing my nearly-hard one into my cold, wet cummy boxers.
Dan looks at me. ‘I thought you were perverted when we came in here the first time. But that was nothing compared to this.’ Yes! He’s going to start the insults again. I loved it when he did that last time. ‘You ought to be fucking locked away. You’re not safe round normal people.’
‘Normal like you, you mean?’
‘Yeah, mate. Normal like me!’
‘You pissed on my bell-end, you fucking freak!’
‘You put your bell-end in the way of my piss, you dirty queer bastard!’
‘And you wanked me off, straight boy! In public!’
‘Did I fuck!’
‘Yeah you did!’
‘You wanked yourself off, mate. You just used my shoe. Actually it wasn’t even my shoe. You wanked yourself off using your own shoe, because, in case you’ve forgotten, I’m wearing your trainers, because you masturbated on mine about five minutes after you first met me.’
I’ve completely run out of insults, but it’s my turn to say something. ‘Well, you enjoyed it as well, and you’re supposed to be straight!’
Dan smiles, and thinks for a second. ‘Well, let’s see, shall we? He comes over and stands right in front of me. One of his hands grabs his own belt, and the other grabs mine, pulling them away from our bodies. Dan looks carefully, first into his own boxers, then mine. ‘Well, it looks like you enjoyed it a whole lot more than I did!’
Suddenly, the toilet door slams open and a short, stocky guy in a tracksuit appears. It happens so suddenly that there isn’t any time to take avoiding action. We are blatantly looking down each other’s pants. Tracksuit guy says, ‘Shit!’ and makes a run for it. He’s gone as quickly as he appeared.
Dan doesn’t look bothered. ‘Well, he should knock before he comes into a room. Then he wouldn’t get nasty surprises.’ We both crack up.
We head out of the SU building and Dan turns the wrong way. I have to remind him which room we’re going to, and it takes him a few seconds to get his head round it.
‘Dan, are you pissed?’
‘Kev mate, I’m off my fucking tits. I’ve had 3 spliffs and 3 pints today already, and I haven’t eaten a fucking thing!’
‘Well, don’t do anything stupid in front of Ryan!’ As soon as I say it, I want to take it back. Telling Dan not to do something stupid; and when he’s pissed up too! He could do anything!
‘Mate, don’t worry! It’s all safe!’ I think I’ll try and do most of the talking when we get back to the room. I’m feeling the effects of the beer, but I’m not in as bad a state as Dan.
Dan’s still laughing at the look on tracksuit guy’s face when we get back to my room, where we left Ryan packing his stuff. I find the key, and let us in. Ryan is sitting on the bed playing with his phone, and he gets up as soon as we come in.
‘I thought you weren’t coming.’ He looks genuinely worried. ‘I thought you’d just pissed off and weren’t coming back.’
I step forward. ‘Sorry, mate. Are we late?’
Ryan looks at his phone. ‘Yeah, a bit. It’s about an hour.’
‘Shit! An hour? Sorry!’
‘A bit more, actually. It’s all right. Don’t worry about it.’
I sense Dan moving forward, and there’s nothing I can do to stop whatever he’s going to say. ‘Actually, mate, it was all Kev’s fault.’
Fuck! Where’s this going?
‘Yeah, he made me go to the bar and get really fucking pissed.’
‘Dan…’
‘I was only going to have one, but he kept buying more fucking beer, so I had to drink it. I told him we had to go, because we said half an hour, and you’d be waiting. I said, “Ryan will be fucking waiting for us, Kev”, but he wouldn’t fucking listen to me, Ryan mate. You know what I mean?’
Dan’s slurring his words a bit, and it is actually quite funny, but I’m not going to let him get away with it. ‘Ryan, this is all bull-shit. You do know that, don’t you?’
But Dan isn’t finished. ‘And then he made me wank him off.’
‘Dan, shut up, for fuck’s sake.’
‘We were just going, and he says “Dan, wank me off. I’m fucking desperate for one”.’
‘Dan! Christ! Sorry Ryan, he’s a bit pissed.’
‘He’s a dirty bastard, you know? He might look fucking innocent, but he’s dirty as fuck!’
I look over at Ryan, who’s got a big smile on his face, and looks like he’s fine with all this. But I’m not sure. I think he may be quite embarrassed and covering it up. I think I’d better rescue him, before Dan says anything else.
‘Dan! You say another word and I’m going to fucking… punch you, or something!’
Dan puts his finger to his lips, and makes a little ‘Shh’ sound. It’s so cute, I want to snog his face off. Fuck! Don’t think about that. Need to go. Need to get Ryan sorted out and then get back…
‘Right. Dan, you stay here, and I’ll help Ryan with his stuff.’
‘Yeah, yeah. I’ll stay here. I’m a bit pissed, actually Ryan mate…’
‘I think he knows that.’
‘I’ll get the porn set up while you’re out.’ I just give up. There’s no point saying anything. I just look at Ryan, and wait to see what’s coming next. ‘Because, we’re having a fucking dirty porn wankathon later, aren’t we, Kev?’ He turns to Ryan. ‘You into porn, mate?’
Ryan’s definitely OK with that question, and his smile gets even bigger. ‘Yeah, I love it. Watch loads.’
‘What sort of stuff do you watch, mate?’
‘Oh, you know, anything. Just normal stuff…’
‘Yeah, normal stuff. Just so long as it’s proper fucking dirty.’ Dan’s starting to get into this, and I’m thinking that he going to forget that he’s supposed to be gay in a minute.
I leap in. ‘Normal gay stuff, obviously. I mean, not the kind of stuff Ryan watches, I don’t expect.’
Dan has forgotten! For a split second, his face is absolutely blank, and then he suddenly registers. ‘Yeah, normal gay stuff, obviously. You know, men… fucking… other men.’ For fuck’s sake! Is that the best he can do? That wouldn’t convince anyone! Well, the whole ‘pretending to be gay’ thing was Dan’s idea, so if he fucks it up, he’ll have to get himself out of it.
Right; second attempt to get us out of here. I look over at Ryan. ‘You all set, then?’
‘Yeah, Think so.’
‘Thanks for doing this, Ryan. You know, swapping rooms and everything.’
‘It’s no problem.’
Dan comes over too. ‘Yeah, cheers, mate. You’re a fucking legend!’
I pick up a box and a bag; Ryan doesn’t seem to have much stuff, and we’re soon out of the door. ‘Ryan, is this seriously all you brought with you?’
‘No. I’ve got some more stuff coming on Sunday. My mum doesn’t have a car, so she’s got to wait until the weekend when she can borrow our next-door neighbour’s.’
I wonder what Ryan’s home life has been like; not as easy as mine, by the sound of it.
He looks across at me as we go down the stairs, ‘So how much of that was true, then?’
Oh shit! He’s worked it out. It was probably Dan’s lame attempt to describe gay porn that did it. I hedge, ‘What do you mean?’
‘Did you really make him, you know, wank you off?’
‘No! He just… well, I suppose I did say I wanted one… but I didn’t make him. That was bull-shit. He likes to wind people up.’
‘It’s all right. I thought you’d gone off to have sex.’
‘What?’
‘When you said you were going to piss off for half an hour, I thought you’d go and have sex somewhere.’
So, he hasn’t worked it out at all. He’s still buying the whole ‘gay couple’ thing. Perhaps Dan isn’t as unconvincing as I thought. Or maybe Ryan just accepts things. Not everyone over-analyses everything all the time, like I do.
We’re inside Ryan’s block now, and as we climb the stairs, he asks, ‘What’s the guy like who I’m sharing with? What’s his name?’
Shit! Another question I don’t want to answer. ‘Well… I don’t remember his name. I only met him for a few seconds. Just to say ‘Hi’ to, you know?’
‘Did he seem OK?’
‘Hard to say really. Like I say, I only saw him for a few seconds.’ I’m praying that geek-boy won’t be in, and as Ryan turns the key and swings the door open, I scan the room. Thank fuck for that! No sign of him. We go in, and Ryan does a quick tour of the room. It doesn’t take long; there’s not much to look at, and he puts the box he’s carrying down on the bed.
The bed is exactly as Dan and I left it. Oh shit! The duvet’s still on the floor and the sheet is still covered with the evidence of Dan’s night-time activities and my day-time ones. Ryan’s standing looking at the big wet circle on the sheet. Then he sits down on the bed and peers at it more closely.
‘I don’t suppose this is anything to do with you and Dan, is it?’ There’s a slight smirk on Ryan’s face; he’s obviously not slow at picking up on some things.
‘Ah, well, err, Dan slept in this room last night, and he needed to, you know, squirt some juice… and, err, so he did… and …’ I can’t tell him the other bit. Fuck; I’d die if he knew about that! ‘…and then, when we knew we were swapping rooms, we, err, tried to wash it out with some water…’
‘Really?’
‘Yeah. Look, Ryan, I’ll take that sheet off and change it. I’ll get one from our room or somewhere.’
‘It’s all right, I’ll do it.’
‘No, look. I should. I mean, we made the mess in the first place, well Dan did, and we shouldn’t have just left it for you to find. It’s a bit bad. Well, it’s fucking gross, actually. I suppose, it’s not like Dan was wanking in your room, because it wasn’t your room then, but it still feels, fucking… fucking…’
‘I said it’s all right. I’ll sort it out in a bit.’ He suddenly looks at me from under his fringe, and grins. ‘Anyway, I had a wank in your room, so I guess we’re even.’
‘What? When?’
‘When you were at the bar. It only took about 5 minutes to pack my stuff, and I got bored. I watched some porn on my phone, and, well, you know…’
‘What if we’d come back? Weren’t you worried about us catching you?’
‘No. I knew you’d be ages. I was pretty sure you’d gone off for a fuck anyway.’
‘You dirty bastard! You’re as bad as me. I didn’t think you’d be like that. Leave you alone for five minutes and you’re whacking off over phone-porn!’
‘Actually, it wasn’t…’ There’s a sudden change in Ryan’s body language, he kind of stiffens up, and takes two very deep breaths. I wonder what he’s psyching himself up to say. ‘It wasn’t so much the porn.’
‘Ryan, what’s up?’
‘It wasn’t the porn that got me, you know, horny. Well, it was a bit. But mostly… it was thinking about you two.’
‘You were thinking about me and Dan?’
‘Yeah. Having sex.’
Oh fuck. How much more complicated can this get!
‘You got turned on, thinking me and Dan were having sex?’
‘Yeah.’
‘Do you… I mean, is that the sort of thing you normally get… you know, turned on by?’
‘Sometimes. Well, not as much as I used to.’ He stops and looks up at me; a strange, rather bleak look, that really unsettles me. He obviously wants to say more, and I make myself sit silently and wait until he’s ready. Eventually, it comes, ‘I had a bad experience.’
‘Shit.’
‘I used to think about lads quite a lot, but I got kind of put off. I’ve been trying to, you know, shut it out, just think about straight stuff, but it’s not…’
‘Not working?’
‘Kev. Can I ask you something? You can tell me to fuck off if you want.’
‘Just say it. Whatever it is. I won’t care.’
‘How much is it supposed to hurt when you get fucked?’
Shit! How the fuck should I know? I’ve got to say something, though. I’ll just have to throw together various things I’ve picked up from web-sites and stories, and from watching porn. That’s the best I can do.
‘Well, I suppose… well, it’s hard to say really… I mean, it depends on a lot of things…’
‘What about when…’ He stops and looks up at me again from under the fringe. I know what’s coming. ‘What about when it’s happening to you? I mean, with Dan, when you… the first time… was it really bad?’
‘No, no… it was…’ Fuck! What do I say? ‘I guess we just took it really slowly, and … no, it was fine…’ Fuck! Fuck! Fuck! I don’t think I can keep this up any more! I’m going to have to tell him the truth. He seems such a nice guy; it’s not fair to let this go on any longer. Besides, sitting so close to him for this long has given me the chance to have a proper look at him, and he is really nice-looking. And now I know he’s not completely straight… I know what I need to say; it’s just finding the right words.
As I open my mouth to speak, I see a tear running down Ryan’s nose, and then another. Shit, he’s really upset; I can’t tell him now. ‘Ryan, what’s the matter? Mate? Is it something I said?’ He shakes his head, and the tears drip onto the floor. ‘Do you want to talk about… whatever it is?’
He’s openly crying now, and compulsively twisting the ring which he wears on his thumb. The silence lengthens between us, and I really don’t know what to do. The thought comes into my head that I should put my arm around him, or give him a hug, or something; but even as I’m thinking it, I start over-analysing again – I only want to hug him because I fancy him, not because I feel sorry for him. But surely I’m not… So what do I do? I can’t just carry on like nothing’s wrong. Think! If I was straight, what would I do? What would Dan do? I decide that Dan would definitely put his arm round him. It’s the right thing to do; if I enjoy doing it, that doesn’t matter; it’s still the right thing to do.
I move closer to Ryan on the bed, and put my arm round his shoulders. I can feel his shoulder bones through his t-shirt. I can’t help glancing down his back to where there’s a big gap between his t-shirt and the top of his jeans, which are very low on his hips. I can just about see right down to where his arse crack starts. Fuck! I’m not supposed to be getting off on this. I switch my gaze back up and give his shoulder a squeeze. I’m hoping it will help to make him feel better, but instead he seems to cry more, his body shaking and shivering. I put my other hand onto the leg of his jeans, and give his leg a gentle rub. Now my eyes go straight to the really big bulge in his jeans. His skinny jeans are so tight, there’s no way of hiding anything in them, and Ryan’s obviously got plenty in there. I can’t tell if it’s hard or soft though, which is frustrating. Fuck – I’ve got to stop doing this! This time I have to really force myself to look away, and to look at his face. ‘Come on, Ryan, why don’t you just get it off your chest? You’ll feel better once you’ve told someone.’
After a few seconds, Ryan nods his head, sniffs a couple of times, and wipes his face with his hands. Then he puts his hand down on top of my hand, and closes his fingers round mine. His hand is wet with his tears. ‘You don’t mind if I do this, do you?’
At last, a question I can just give an honest answer to. ‘Course I don’t mind. It’s fine. It feels nice.’ I close my arm a little tighter round his shoulder.
‘OK.’ He takes a deep breath. ‘There was this guy, you see. I was at Rock Garden, and he…’
‘What’s Rock Garden?’
Oh, it’s a club. A live music place; rock bands, you know. I saw this guy there, and he kept looking at me and following me around. I quite liked him, you know, and he must have seen I was looking back at him. When the band came on, he got right behind me and was, like, grinding against me. He was really hard, and so was I; and then he put his hand in my pocket, and started rubbing my dick. I got so turned on…’
‘First time anything like that had happened to you?’
‘Yeah. In the end, he said he’d take me round the back, and we could have some fun. I was so horny, I just went with him. He kind of shoved me up against the wall and just stuck it in me. It hurt so much. It felt like I was going to die. I starting shouting for him to stop, but he didn’t. In the end I grabbed his balls and squeezed really hard. I managed to kind of fight him off. He was really angry. He banged my head against the wall and called me a prick-teasing little twat.’
‘Shit, Ryan. Fucking hell. No wonder you don’t want to think about guys any more. Shit.’ Ryan’s still quite shaky, but he seems to have stopped crying. I’m not sure what to say next. ‘Look… it doesn’t have to be like that. The guy you met was a bastard; a fucking sicko. Most guys aren’t like that.’
‘I know. But he scared me.’
‘You just need to meet a really nice guy. You’ll be able to get over this.’
‘Do you think I’m gay then?’
‘Shit! Ryan, I don’t know. You’re obviously not completely straight; you’ve told me you think about guys sometimes, and you were thinking about me and Dan, weren’t you? But I can’t see inside your head. If you were gay, how would you… I mean, would you have a big problem with it?’
‘I don’t know. I don’t fucking know about anything anymore! I’ve tried to shut it all out! I even got rid of all my gay porn, I try not to think about lads, but it all keeps fucking coming back.’
‘Ryan, it’s not good to block things out. It fucks with your head. And anyway, you can’t keep things blocked out forever.’
‘I’ve realised that.’
‘You’re going to have to be honest about what you really want, sometime. It won’t be easy, but you’ll go mad otherwise.’
‘What’s the point of me being honest about what I want, if I can’t have it anyway?’
Suddenly, I’ve lost track of where this conversation is heading. ‘I don’t get you? Why can’t you have what you want?’
There’s another long silence, and I feel Ryan’s body shaking. Then the tears start again, and he says in a very small voice, ‘Because you’re with Dan.’
Is he saying… Fuck! No! Ryan wants… and he thinks… Fuck! This can’t be happening. Shit. Think. Shit. ‘Ryan, are you saying… fucking hell… look, are you saying you want… something to happen between us.’
Ryan seems to break down completely; he’s sobbing and crying so much that I can hardly make out his words, ‘I’m sorry! I didn’t mean…! I shouldn’t have said anything. I know you and Dan… and he’s so nice… you’re both so nice. Why did I have to fucking say that?’
‘Ryan, don’t worry. It’s all right, really.’
‘It’s not all right. I’ve fucked everything up as usual.’
I slide forward off the bed and kneel down in front of Ryan. Taking hold of both his shoulders, I lift him up so he’s looking at me. ‘Ryan. I want you to listen to me, OK? Come on, dry your eyes.’ I look around, but there’s nothing obvious to use so I pull my hoody off over my head, and dab at his eyes with the sleeve. He lets me do it for a few seconds, and then finishes the job himself. I reach up and brush his fringe across, out of his eyes. He’s looking very red and blotchy, but he’s stopped crying, and his eyes are fixed on mine.
‘First off, you haven’t fucked anything up. You’ve said what you feel, and that’s good. I mean that’s positive, isn’t it? And I, well, I think I kind of feel… shit, I’ve told you that you need to be honest about what you feel, and now I can’t fucking say what I want to…’ I take a deep breath. ‘I think you’re a really hot guy, and to be honest, I’m having a hard time keeping my hands off you.’
‘But you’re…’
‘Yeah, I know. But me and Dan, we, err… well, we don’t have… it’s not that kind of relationship. We can do what we like, kind of…’
‘Seriously?’
‘Yeah. It’s a pretty unusual… err… relationship… but it’s fine.’
I run my hands through his hair again, and wipe away a last stray tear with my thumb. This is surreal! ‘So, anything you want to do is fine with me. I’d love it. Seriously. But I’m not going to start anything unless you’re sure you want to, OK? It’s up to you. If you want me to go now, so you can think about things, that’s fine; but if you want me to stay, that’s fine too…’
‘Don’t go. I don’t want you to go. I want… will you just hold me for a bit?’
I shuffle forward on my knees until I’m as close to the bed as I can get, and reach out to him. Ryan moves forward to the edge of the bed and throws both arms around me, pulling me in towards him. I close my arms around his back, and we don’t move for what seems like ages, just squeezing and holding and breathing together.
My head is pressed to Ryan’s chest, and I’m drinking in the smell of him, a mixture of sweat, after-shave and an indefinable man-smell. It’s nice, but not as nice as what I’m feeling lower down. Ryan’s legs are open wide, on either side of me, and my stomach is pressed hard against his crotch, feeling the rock-hard mass of his cock, throbbing and straining inside the tight jeans. I can feel the shape of it; the hardness of it; I think I can even feel it twitch, with every heartbeat, through the tightly stretched denim.
Eventually, I allow my hand to move up his back, and I run it through his hair. ‘Ryan, are you all right?’
‘Yeah. I think so. I’ve never done anything like this before, you know.’
I want to tell him that I haven’t either; that this is new and exciting and amazing for me too, but of course I can’t. I will explain everything to him, but not now. ‘It doesn’t matter. Are you still feeling scared.’
‘Kind of scared. I think it’s more excited than scared though.’
‘Yeah! I can feel how excited you are!’
‘Sorry.’
‘For God’s sake, Ryan, don’t apologise for it! I’m fucking loving it!’ He laughs, and I feel the movement from it go through his body. ‘That’s better! So. What happens now? It’s your call.’
‘Oh shit.’
‘What’s the matter?’
‘Do I have to say it?’
‘Why not?’
‘OK. You want to know what I want? What I want most is… to get my dick out of these jeans. It’s fucking agony!’ He relaxes his grip on me and lets himself fall back onto the bed. He reaches for his fly, but I put out my hand to stop him. ‘Let me do it. Please.’
I run my hand over his crotch again, tracing the shape of his dick, bent round and trapped in the tight fabric. I undo the buttons on his jeans, and pull the fly wide open. His dick starts to straighten up immediately, circling round under the thin material of his boxers, until it comes to rest, caught under the waistband. I watch it for a few seconds as it jumps and twitches, and then put my hand into the top of his boxers, and pull them away from his body. His dick snaps upright, quivering a little, the foreskin pulled right back and a smear of pre-cum glistening on the bell-end. I rub my finger gently along his piss-slit, and feel him stiffen. Another big drop of pre-cum oozes out, and he raises himself onto his elbows and looks at me.
‘Ryan, I want to make you cum. I want to so fucking much. But I’m not going to do anything unless you say it’s all right.’
‘Yeah, do it! Please! I want you to!’
I know exactly what I’m going to do. I’m going to suck Ryan’s dick. Somehow it doesn’t matter that I’ve never done it before; I know it’ll be instinctive. I’ve watched it happening on a screen, hundreds of times, and imagined doing it more often than that. Now it’s going to happen.
My cock is so hard it’s almost hurting me, but it doesn’t feel right to get it out. I want this time to be just for Ryan. Dan’s told me what I can expect when I get back to our room, and I’m going to save my cum until then.
That doesn’t mean I can’t enjoy this to the full, though. I run my hand down Ryan’s leg and over his rather sexy Converse. I take hold of his ankle, and lift his leg, putting the sole of his trainer right against my cock. ‘Can you feel that? Can you feel my hard-on?’
His foot moves inside the shoe, and presses against me. ‘Yeah, I can feel it. You’re fucking dirty, you know.’
‘Yeah. And you’re fucking sexy!’ I close my legs to keep his foot trapped against my boner, and move my head towards his bell-end. Wrapping my hand round his cock, I pull it down towards me and lick right across the top of his piss-slit. The pre-cum slides off onto my tongue, but it’s quickly replaced by some more. Ryan makes a groaning noise; he’s so turned on I think he’s going to cum really fast, and I want to make sure it’s a good one.
I open my mouth and let his bell-end slide inside. It feels bigger than I thought it would. It isn’t uncomfortable; it feels great actually, but I wasn’t expecting my mouth to feel this full. I start to move my tongue against the underside of his bell-end. It’s a place that’s super-sensitive on my own cock, so I think Ryan will like it. Judging by the noises he’s making, he’s loving it. I push it a bit further into my mouth, and then suck in my cheeks and pull out and back in. Another groan from Ryan, and as I pull out and back in again, I feel his whole cock change shape in my mouth, bigger, tighter, harder. All his muscles tighten, and his foot presses harder against me. ‘Shit, Kev, I think…’ Before he can even finish, the first jet of cum slams into the back of my mouth. His hips jerk hard, which forces the tip of his cock hard into my throat, firing the second blast into me, almost making me choke. He keeps up the thrusting, each thrust delivering a bit more of his massive load, and he keeps thrusting even after the supply of juice is completely exhausted. Eventually, he falls back onto the bed, panting and gasping for breath.
My mouth feels like it’s still full of cum. I’ve swallowed quite a lot, and I can feel a bit dribbling down my chin, but there’s still loads in my mouth. He must have shot fucking gallons of the stuff. I swallow. It’s not the first time I’ve swallowed cum, obviously, but it’s the first time I’ve swallowed anyone else’s. It tastes nice, hot and thick; and knowing how much passion and lust Ryan put into shooting it, makes it taste even better.
I look back at Ryan, lying flat out on the bed, his chest rising and falling. He needs a bit longer to come down from his orgasm, so I take the opportunity to slip my hands inside his Converse, closing my fingers under his feet and feeling the damp warmth and sweatiness on my hands. Oh, fuck! This is so hot!
With my hands still in his trainers, I lean forward again, to lick the last of the cum off his dick. When he feels my tongue, Ryan raises himself up on his elbows and smiles. I smile back.
‘Feeling better now?’ He nods, and his smile gets bigger. ‘And what if I leave now, and go back to Dan’s? How will you feel then?’
There’s a pause. I can see he’s struggling for a moment, but then he seems to take a decision; ‘Well, I’d rather you stayed here, you know, just stayed here and never left, but I know that’s stupid, so… when you go, I’m going to lie here and imagine the last ten minutes over and over again. Then I’m probably, going to fill my phone with gay porn, wank myself stupid, and then drink until I throw up over myself and pass out in a pool of vomit.’
‘So you’ll be all right, then?’
‘I will if you promise you’ll come back tomorrow.’
‘Of course I’ll come back tomorrow. If you really want me to.’ Suddenly, Ryan grabs my face with both hands, and kisses me full on the mouth. It’s so unexpected that I don’t have time to respond. It’s over in a second.
Ryan opens his mouth to speak; I just know he’s going to say sorry again, ‘Ryan, don’t you fucking dare apologise.’ This time it’s me taking hold of Ryan’s face, and moving in to kiss him. And this time it doesn’t end; we stay locked together, and my tongue pushes its way between his lips and into the warm wetness of his mouth, and our hands are rubbing and exploring each other’s bodies, and years of wanting and denying begin at last to fade and recede.
Eventually, we unlock our tongues and mouths, and disentangle arms and bodies. I brush Ryan’s fringe across, out of his eyes, and touch his cheek with my hand. ‘Are you sure you’ll be OK?’
‘Course I will.’
‘I’ll see you tomorrow.’
‘Promise?’
‘Promise.’