Jackson drove home in silence, but his brain was working overtime. The past forty-eight hours had taken him into an unexpected world that both excited him and scared the shit out of him at the same time. His ass hurt, but as he thought about why it hurt his cock began to stir. As he thought about Donald standing behind him, taking him in the shower as the water pelted them both, his cock stiffened uncomfortably in his pants. As he drove closer to his place, he slipped a hand down his pants and straightened out his cock and it immediately came to a full erection. He removed his hand from inside his pants and gently rubbed his crotch as he continued down the road. Would he tell Derek? Would Derek even be home? Maybe he'd be home and asleep. Jackson quickly checked the clock on the dash board and saw that it was approaching midnight. There was a chance he could quietly slip in and go straight to bed. Absentmindedly, his hand returned to rubbing his crotch. His hard cock felt good to his touch and he found himself alternately thinking of Derek's cock and Donald's cock. Before he knew it, he was home.
As quietly as possible, he slipped the key in the lock and opened the door. As he stepped through, he saw a dim light coming from Derek's room and he heard Derek call out, "It that you, roomie? You alone?"
"Yes," Jackson responded; "I'm alone." He walked over to Derek's room and poked his head through the door and was momentarily startled to see Derek lying on his bed, naked, looking at his girly magazines, with a raging hard-on.
Involuntarily, he licked his lips, a gesture that was not missed by Derek.
Derek smiled and reached down and grabbed is cock and waved it at Jackson, "Did you miss me?"
Jackson couldn't help but smile as he pushed through the door saying in a light-hearted manner, "Fuck you." His easy manner encouraged Derek.
"Aw, come on.... Kiss the baby," chided Derek as he continued to wave his cock in Jackson's direction.
Jackson sat on the bed next to Derek and grabbed the magazine out of his hands and started flipping through the pages, looking but not looking. Smiling, he glanced down at Derek's cock and then at Derek, who continued talking in a high pitched voice, pretending to be his cock speaking to Jackson, "Where have you been so late? Baby was beginning to think you don't like me. Don't you think I need a 'goodnight kiss' before I go to bed?"
Jackson dropped the magazine on the floor and hesitated only a moment before leaning down and taking Derek's cock into his mouth. Derek released his cock with a moan and Jackson grasped the hard cock with his hand and pushed his mouth down over the head. His fingers released the hot shaft and moved down to cup Derek's balls as he took more and more of Derek's cock into his mouth. Derek rested his hand on Jackson's head and moaned softly as Jackson sucked up and down on his pole. Jackson grabbed Derek's cock with his left hand and squeezed it gently while continuing to suck and slurp the head and shaft. His right hand caressed the supple balls, while the forefinger pushed its way between Derek's legs toward his asshole.
"YES," cried Derek as he let his hand fall beside him while opening his legs farther apart, granting Jackson easier access to his hole. Jackson took advantage of the extra space and quickly his forefinger found its mark, wiggling into the tight spot. Derek pushed his ass toward Jackson's finger while alternately pushing his cock toward Jackson's mouth. A rhythm was quickly established as Derek fucked Jackson's mouth while Jackson's finger fucked Derek's ass. "I'm going to cum! I'm going to cum!" Derek cried, warning Jackson. But Jackson wanted this moment. He increased his tempo as Derek continued his warnings. Soon Jackson felt Derek's cock expand, his balls tighten, and with a final push into Derek's ass, Derek's cock exploded into Jackson's hungry mouth. Jackson relished in receiving Derek's load as he felt Derek's dick pulse and release one, then two then three strong spurts of hot cum. He milked Derek's cock while fingering his hole until Derek pushed him away. "No more; no more. O shit; that was fucking fantastic. Damn man, you're a cock sucking monster!"
Jackson released Derek's cock and removed his finger and leaned back, watching his roommate pant and regain composure. His own cock was throbbing in his pants, and he knew just where he wanted to put it. He thought of Donald taking him, and he remembered that Derek had a dildo and a vibrator in his drawer. Tonight, he would fuck Derek's ass like there was no tomorrow.
While Derek composed himself, Jackson stood and removed his shirt. Next, he undid his belt and unbuttoned his pants and let them fall to the floor. His underwear followed and in moments, he was naked, his hard cock pointing out proudly. He grabbed his cock and stroked it a few times as he walked to the side table, where a tube of lube sat. Derek continued to breathe heavily, recovering from his orgasm, but watched his roommate move about. Jackson grabbed the lube, looked at Derek and said, "Roll over."
Derek's eyes opened wide. "Are you going to fuck me?"
Jackson smile, "Roll over and stick that cherry ass up in the air"
Obediently, Derek rolled over and tucked his knees up under him and stuck his ass up in the air, resting his head on his pillow. He reached around and grabbed his ass cheeks and pulled them apart, exposing his brown hole to his roommate. Jackson climbed on the bed behind Derek and opened the lube and drizzled a liberal amount on his cock and on Derek's ass. Tossing the lube aside, he began with a finger, probing the hole before him. Derek sighed. Positioning his cock toward the target, Jackson moved in until his cock came in contact with Derek's ass. He ran the tip of his dick up and down the crack as Derek continued to moan in a whisper, "Fuck me, dude. Fuck my ass."
As if on command, Jackson pressed his dick against the hole and slowly pushed his cock. Reluctantly, Derek's ass began opening to receive Jackson's cock. Jackson grunted as his cock slid into the tight hole until his hips rested against Derek's ass cheeks. "Oh fuck," Derek cried; "Oh fuck, that hurts so good!" He pushed himself back toward Jackson loving the feeling of his roommate filling his ass. Jackson paused for a moment, feeling his cock throb as Derek's ass clasped it tightly. He knew he wasn't going to last very long, so he wanted to enjoy every moment. Slowly, he began to withdraw his dick, pulling out until just his tip was buried, and he drove hard back in until his hips slapped Derek's ass. "YES!" cried Derek, "AGAIN." Jackson complied and slowly withdrew again, only to ram his cock back inside Derek's hot little ass.
Derek met each thrust with a groan of delight as Jackson pounded his ass. After a few minutes, Jackson began feeling that familiar sensation growing in his cock, telling him he was about to cum. He increased his tempo, thrusting harder and harder as Derek moaned and encouraged him on. He felt his cock began to expand and his balls tighten, and with one last mighty thrust, he pushed himself into Derek and his cock exploded. He pumped his cum into Derek's ass with several more thrusts and Derek met each one with enthusiasm. Reluctantly, Jackson withdrew his cock, slapped Derek playfully on the ass and got off the bed. Derek remained in position, with his ass in the air and watched his roommate gather his clothes and head to the shower. Jackson looked back and smiled at him, "See you in the morning, roomie." Derek smiled back and only nodded.