Here's a conclusion for Ryan and Kathleen, at last! Please enjoy. The end was trickier than it should have been, so any thoughts or comment are appreciated.
*******
Ryan slammed the bike into the rack and quickly uncoiled the locking cable. He hated being late, even though it seemed he often was.
He'd pushed the pace for the whole ride, so now he felt grimy and sweaty. As he grabbed his panniers and hurried into the university services building (the 'Union') he checked his watch to judge if he had time to manage a shower.
He stopped dead. He was just about one hour early.
He checked his watch again, but he knew it was right. The lunchtime crowds were still there and it was an afternoon lecture. Ah well, more time for a shower, he supposed. He walked through the double doors into the building.
As he walked in, he noticed Kathleen. She seemed to start as he noticed her, Or perhaps he was imagining it. He was pleased to see her.
"This is a nice surprise!" he said. "Did you know I'd be here?"
"I... umm, I know you always put your bike there. I thought I might see you if I wait..."
Ryan was a bit puzzled by her disjointed reply, but he let it go. He pointed over to the reception counter. "Well, it's good to see you." It was - more than he expected. "I thought I was late. Turns out I'm an hour early. I'm just going to get a towel."
At the news he had time to spare, Kathleen's eyes lit up. She smiled, then looked questioning at the mention of a towel.
"You can get one to use if you leave your card as a deposit. I've got time for a wash now, so do you want to wait a bit in the café and I'll make myself more presentable."
"Can I, can I watch?"
Ryan froze. Kathleen looked astonished she had said such a thing. In the late lunchtime bustle the question seemed to hang there. Ryan started to ponder it; oh man, we are getting it on! said one voice in his head. Another said, is this really a good idea? Take it easy, she was a demure virgin a few days ago. His body had decided already. Ah well.
"I guess, why not? It's usually quiet there in the afternoon. I mean, what could possibly go wrong?" That made them both laugh.
In the shower room, he checked the coast was clear, then called her in. Kathleen walked past the toilet stalls to a tiled space with four shower heads. This amazed her.
"Do boys just shower together all the time?"
Ryan hadn't given it a lot of thought. "Yeah, I guess we do." He pointed to two shower cubicles past the communal area. "You can have some privacy if you want it. Let's go there!"
Two persons made it crowded in the single cubicle. Ryan had to stand in the shower and hand his clothes to Kathleen, whose grin grew bigger as he handed over each item. Ryan grew more self-conscious with each item and started to think this was not a good idea after all. But something warm in Kathleen's smile made him push on.
Naked, he faced the taps and ran the hot water, through his hair, down his face and over his bare chest. Absently he closed his eyes and turned to let the water play across his shoulders. He soaped himself down his front and between his legs.
Someone giggled. His eyes snapped open - he'd briefly forgotten he wasn't alone.
"You got bigger when you did that! Do it again!"
He washed and rubbed his cock again. It was longer but not hard yet.
"Mmm, more still!" Kathleen approved.
"No - you do it!" The sense of being watched and admired was adding to Ryan's arousal. He wasn't going to stay submissive.
She stared at his cock, then leant forward to it. He stepped partly out of the water so she wouldn't get wet. Tentatively she held it in her fingers, rolling the outer skin around and along its length. She tugged the foreskin over the head and felt the flesh swelling.
"Nice. A bit faster."
It was now rigid and standing straight out from his torso. She looked at the dreamy smile on his face. She moved closer.
Their lips met. Ryan was surprised at the soft sensation. They kissed softly. Warm water ran through his hair, over his face and between their lips. They kissed more urgently as she caressed his cock. She moved off his face and he could see her eyes twinkle and the corners of her mouth turned up. She changed the position of her hand. He felt her fingers sliding on his skin.
Kathleen was enjoying her effect on him, he could see. Her eyes, her kisses, her little hand on his shaft, the warm water, everything was leading him up to his climax.
"Are you close to coming? Are you coming soon? Come for me!" Kathleen's eyes had a naughty twinkle in them now.
He was. He came, muscles rigid, breath stopped. Kathleen pressed on, making his whole body twitch.