Jeff woke up terrified. He tried to think fast through his headache, but
his stomach was roiling. He’d expected a hangover and could deal with
that, but panic wasn’t helping.
Had he done this or had Aaron? No, that was stupid. Aaron was straight.
No way would Aaron climb onto this weird chair/couch thing behind
him and snuggle up. Wouldn’t matter how comfortable it was or how
wasted Aaron was, straight guys didn’t cuddle gay ones. Period. And
Aaron knew Jeff was gay because Jeff, in a moment of drunken idiocy,
had confessed it to all his friends last night.
But he remembered finding this big, white softness and laying down by
himself. He’d wandered off after a few laughs and some ribbing from
his friends for finally, like-they-didn’t-know coming out to the five
people who meant the most to him. Aaron included. They’d known
each other forever and, though they’d drifted a little with entering
college, they were still close friends.
Aaron shifted now, making a quiet moaning noise as his arm tightened
around Jeff’s chest. He could feel Aaron’s breath on his neck, warm
and slow. Then Aaron made that sexy noise again and nuzzled Jeff’s
neck. Oh goddamn it. Jeff’s dick didn’t care what was happening as it
grew stiffer…against Aaron’s calf because Aaron had one leg thrown
over Jeff’s waist with his foot between Jeff’s thighs.
Jeff opened his eyes, scanning the room without moving anything else.
They seemed to be alone, so that was good. Whatever was going on
with Aaron, Jeff didn’t want to hurt him by association. He’d have to
extract himself before Aaron woke up but, for just a moment more, he
wanted to enjoy this.
His panic slipped away as he looked down at how Aaron held him. His
head rested on Aaron’s biceps, both strong arms curled around him.
They looked like honey and milk, upper bodies bare and lower only
covered by swim trunks neither of them had gotten wet the night
before. He’d caught a glimpse of Aaron’s tan line last night when he
took off his shirt. He’d wanted to lick that white divide right above the
man’s bubble butt.
Jeff gritted his teeth as his damn body got even more interested. A
moment later, his mouth popped open and he gasped as Aaron settled
his hips closer to Jeff’s lower back. Aaron was hard too.
And then Aaron was rubbing into him.
A squeak left Jeff before he could stop it, both because Aaron was
grinding into his ass and because he rolled enough to be mostly on top
of Jeff now. Sweet Christ, what was he supposed to do? Scramble
away? Holler for Aaron to wake the hell up? Rub back? He trembled.
Aaron’s deep voice chuckled near his ear. “It’s okay. I’m awake.”
Jeff swallowed hard, staring at the far wall. “What?”
“I’m awake.”
“Then… Why…?”
Aaron squeezed him, arms and leg. “Why aren’t I getting away right
now?”
Jeff nodded, feeling Aaron’s morning stubble abrade his cheek.
“I think I might be gay too.”
“Oh fuck,” Jeff whispered.
Aaron chuckled. “We could do that. But how about at my place instead
of here?”
That was it, Jeff struggled to get away now, but only succeeded in
turning over. Aaron was too big and didn’t seem to want to let him go.
“What the hell’s going on?”
“Hey, it’s okay, Jeff.”
“I don’t understand!”
“Shh!”
Jeff punched Aaron’s shoulder, but the awkward position didn’t do
more than rock Aaron slightly…and make him smile.
“Weakling.”
“Asshole.”
“Speaking of,” he said and reached down to palm Jeff’s left butt
cheek. “You a top or bottom?”
Jeff couldn’t speak for a second or two, but when Aaron moved to now
stretch out so he was fully on top of him with their groins nestled
together, he found his voice.
“What the hell is going on with you?”
Aaron shrugged, his fingers toying with the short, dark hairs at Jeff’s
temple. “When you came out last night and Amy teased you about
getting a boyfriend for you…” He sighed. “I didn’t like it.”
“That I’m gay?”
“No, dumb ass. You with some other guy.”
“Huh?”
Aaron frowned at him. “Are you still wasted? Is this not getting
through?”
“Aaron, I swear to God you better start making sense.”
He didn’t say another word, just leaned in and kissed Jeff.
In his stunned surprise, Jeff didn’t do anything at all for a while. He
just laid there and stared at Aaron, the blur of tan skin and light brown
eyebrows, as Aaron’s soft lips pressed and rubbed against his own.
When Aaron’s tongue licked the seam, though, he remembered how to
participate and opened his mouth to nibble and lick back. Despite the
fact Aaron tasted like he really needed to brush his teeth, Jeff loved
this kiss.
Aaron lifted his head, smiling down at him. “That help?”
“Yeah. Some.”
“Some?”
“You just all of a sudden decide you want to be gay?”
“With you.”
Jeff blinked up at that handsome face, still feeling the tingle of mild
whisker burn around his lips.
“I like you, Jeff. I always have. I just never put a lot of thought into it
or something until last night. Then, when I followed you down here and
watched you get comfortable, I just didn’t want to think about it.” He
smiled and stroked the side of his face. “I only wanted to curl up with
you and feel.”
“I like you too,” he whispered, smoothing his hands over firm shoulders
and that rippled back.
“Good. Now that that’s all settled, how about we get with settling the
rest?” He wiggled his hips against Jeff’s, swollen dicks and tight balls
bumping together.
“Bottom.”
“Hmm?”
“I’m pretty sure I’m a bottom.”
Aaron chuckled and nipped at his chin. “Pretty sure?”
“Well,” he said, his cheeks heating, “I’ve never actually done it with
anyone else.”
“Anyone else meaning all by your lonesome you’ve…?”
“Shut up.”
Aaron made that quiet moaning sound again and rocked his hips. Jeff
pulled his legs up and wrapped them around Aaron’s waist, thrilled
when Aaron bit his bottom lip and ground harder.
“You willing to do both though?” Aaron asked.
“Huh?”
“I don’t know what I’ll like. Are you okay with fucking me?”
Jeff just stared.
“Breathe, Jeff.”
He gasped.
“So is that a yes, oh great and powerful Aaron, I’d be very happy to
shove my big, uncut cock up your ass sometime and see how you like
it?”
“Holy fuck,” Jeff said and trembled, gripping Aaron’s back hard. “Stop
talking like that or I’ll come.”
Aaron just grinned like a fiend.
“Yes, that’s what I mean, but how do you know I’m uncut?”
“Spied on you, of course.”
“Of course? Where?”
“Gym class originally.” He started moving his hips in a slow rub, side-
to-side then up and down.
“You were watching me in high school?” He couldn’t believe it.
Another shrug. “I was curious. And it turns your big, uncut cock and
those furry balls are the only ones to ever turn me on.” More grinning.
Jeff grabbed him down and kissed him hard, squeezing his legs around
him too. Aaron moaned, pressing down into him and opening right up
for that deep kiss.
“Well, I guess we don’t need to worry about finding Jeff a boyfriend,”
someone said, making them pop apart.
Jeff looked over to find Amy standing there, a twinkle in her blue eyes
as she smiled at them. She clasped her hands in front of herself and
cocked her head to the side, looking like the demure innocent that she
very much wasn’t.
“You need something, Amy?” Aaron sort of growled at her.
Jeff just smiled at him, glad he wasn’t trying to get away even now.
God, this was really real! Aaron wanted to be with him. He wasn’t
going to question Aaron’s sexuality any further. It just didn’t matter.
“I was going to see if you two wanted breakfast, but now I think I’ll
just state that you better not get any cum stains on that chair.” She
turned with a flip of her long, blonde hair and sashayed back up the
stairs.
Jeff could hear someone up in the kitchen—probably Amy’s mom. He
spread his arms and legs, releasing Aaron. “We are not having sex
here.”
“Agreed,” he said, getting up and then pulling Jeff up too.
Jeff wobbled a bit, his head suddenly screaming. “Shit.”
“Yeah,” Aaron said, his voice tight. Then he was cuddling Jeff back up,
even resting his chin on Jeff’s head. “Maybe we should just get rid of
these hangovers first.”
“At your place,” he said, looping his arms around Aaron’s waist and
remembering that tan line.
“Oh, definitely. Once my head stops trying to explode, I’m going to
want you all kinds of naked and available for some exploration.”
Jeff laughed and squeezed Aaron, daring to reach down and palm his
ass too. “Agreed, though I’ve got to say, this is the best hangover I’ve
ever had.”