Before Erik could reply, the door swung open, and he lifted a hand to shield his eyes against the light shining into the room. So it was light outside? Wait, why did his room have no windows? Where the fuck was he?
Above him, he heard a long, low whistle of appreciation.
"That's some morning wood," the voice said again, this time with a light giggle. Erik frowned. It sounded kind of like a guy, albeit lighter in tone and a bit higher pitched than most guys he knew. If this was a dream there was no way he was gonna put up with some lisping little fairy.
He blinked, and slowly lowered his hand to see...Jeff?
That was his name, right? The kid one year below him he used to make fun of when their classes shared gym. It looked enough like him, but, again, something was...off. This guy had to be at least a head shorter than the nerd had been, and his features were a lot softer, too. His outfit was...well, Erik didn't want to think about it too hard. The guy was wearing nothing but a dark satin robe, tied loosely over his slim body. Something about the way the fabric clung to his hips and tapered around his waist made Erik feel very, very uncomfortable. He averted his eyes, and tried to ignore the aching feeling in his dick.
"Where am I?" he said, but it came out quieter than he'd intended, and, before he could think why, he found himself adding, "Uh, sir?"
What the fuck? Part of his brain was screaming at him that something was very, very wrong, but it was like someone had put up a wall in his brain. He could feel the panic and confusion roiling just under the surface, but his body remained calm. Well, most of it. Jeff sat down on the bed next to him, and his dick twitched hungrily.
"You moved in yesterday," the boy said, bemused, "Don't you remember?"
Erik frowned. Did he? Somehow, with the boy this close to him, his soft skin almost within arm's reach, he was finding it hard to form thoughts. Jeff laughed.
"Aw, you poor thing, no wonder you can't think straight," he said, and Erik found himself smiling at the compassion in his words. Why did he care so much what this nerd said to him? "Let me fix that for you."
Without warning, Jeff reached up and pulled the blankets down so that Erik's dick was in the open air. The friction of the fabric against the head of his cock made him cry out, but, before he had time to react further, Jeff reached down and wrapped both hands around the length of his cock. The gesture was casual, as if he had reached out to shake Erik's hand or remove a speck of lint from his shirt.
The instant Jeff's hands were wrapped around his dick, Erik's vision went white. He'd never felt like this before. He found his body twisting, contorting in pleasure as his dick throbbed under the boy's touch. Just last week he'd left a girl moaning in bed after nearly an hour of fucking, but now, in just seconds, he had lost control completely. His dick erupted, cum roping into the air, so fast and hot that even the feeling of it rushing against the inside of his dick made him moan once again. It went on for what felt like minutes.
When his climax finally slowed, he looked up at Jeff, breath ragged in his throat.
"Wow," the boy said, grinning as he sucked a bit off jizz off one of his fingers, "Somebody was pent up. It's like you hadn't been touched by a boy in weeks. Feel better?"
Strangely enough, he did. His dick was still at half mast, his brain still clouded with the buzz of afterglow, but he could form thoughts again.
"I..." he said, but the words caught in his throat.