What Happens in Vegas  - Cover

What Happens in Vegas

Copyright© 2025 by JS Lane

Chapter 2

Erotica Sex Story: Chapter 2 - Aaron admits to newfound feelings for his lifelong friend, Fred.

Caution: This Erotica Sex Story contains strong sexual content, including Ma/Fa   Ma/Ma   Consensual   Gay   Heterosexual   Fiction   Anal Sex   Masturbation   Oral Sex  

“Mr. Markus G. if you’re in the boarding area please come see the gate agent at gate D1. Markus G. come see the gate agent at D1.”

Fred elbowed Mark’s arm. He pushed one of his noise-cancelling headphones back.

“What’s up?” Mark asked.

“They just called a Markus G to the gate agent,” Fred informed him. Mark sighed deeply and rolled his eyes.

“I swear to Christ if they bumped me from this flight...” Mark trailed off as he got up to see what the announcement was about.

He had good reason to be nervous about getting bumped. It seemed like every flight he took with Fred and Aaron he got bumped or moved or fucked around with in some way.

Aaron had claimed it was because Mark insisted on booking the cheapest fare on some bargain website instead of dealing with the airlines directly. Mark didn’t think that should matter, but Fred and Aaron never seemed to have any issues and they always booked directly with the airlines they were traveling with.

Fred glanced up at Aaron sitting across from him reading a magazine. Aaron looked up for a moment and met his gaze. Fred winked and Aaron smiled a little, blushing slightly.
Mark came back holding a new printed boarding pass.

“Did they bump you?” Aaron asked, feeling smug.

“No, actually,” Mark paused waiting for Aaron to look up from his reading material. Once he did, Mark continued. “They upgraded my seat. I’m riding first class home baby!”

“Oh shit! How did that happen?” Fred asked.

“The gate agent said the seat I was booked in is broken, and coach is super packed.” Mark replied. “I thought for sure she was going to say I’d been bumped, but they had a couple seats free in first class, so they put me up there!”

“Wow, what a lucky break!” Aaron said. He couldn’t help but realize that now he and Fred would have a row all to themselves for several hours.

“Yeah! I’ve never flown first class before,” Mark said.

“Of course you haven’t Mr. ‘I found a super cheap fare through a very sketchy website,’” Aaron said. Fred glanced at him once more and winked again. Aaron adjusted in his seat and went back to reading his magazine.

A little while later Mark was saluting his two friends as he boarded the plane with one of the first groups. Fred and Aaron each gave a small wave as they waited for their boarding group to be called.

“He’s so damn pleased with himself,” Aaron smiled.

“Yeah, little does he know how this works out for us,” Fred said winking.

“Oh, come on Fred, we’ll be on a plane, surrounded by people.” Aaron rolled his eyes, but his penis swelled slightly with anticipation. Fred raised his eyebrows and looked at Aaron sideways.

“Sure, it is a full flight, but it’s also a red eye,” he pointed out. “Chances are most people will be sleeping on this flight.” Aaron flushed a bit and chuckled nervously.

“Ok, fair point. Maybe that’s true, but seriously the flight attendants won’t let us get away with ... shenanigans.” Aaron cleared his throat.

“Now boarding group B. If your boarding pass says group B you may now board,” the gate agent announced.

Fred and Aaron stood, bringing out their phones to present their boarding passes to the gate agent. Fred shouldered his backpack and grabbed his duffel. Aaron pulled his rolling bag next to him.

“We’ll see what we can get away with,” Fred muttered to Aaron as they lined up with the others in group B. Aaron’s face blazed red all the way to the tips of his ears.

Mark lifted his glass of champagne to his two friends as they passed him on the way to their seats.

“Settle down, bougie boy,” Fred teased. Mark laughed lightly and sipped his drink.

Aaron and Fred were seated toward the front of the cabin only a few rows into coach. The window seat was blocked off with ‘Out of Order’ signs stuck to it. Aaron took the middle seat and Fred sat on the aisle.

After everyone had boarded a flight attendant came by to make sure they knew the window seat was broken and ask that they not try to sit on it.

“It makes me sad that you have to tell people that,” Fred said. He smiled at the flight attendant, whose name tag read ‘Gary’. Gary smiled back.

“Believe me sir, it makes me sad too. But you’d be surprised,” Gary said. “We’ll be taking off shortly.” The flight attendant bustled off to collect his supplies for the safety information announcement.

Fred sighed and leaned his head back putting his arms on the rests.

“Hey, don’t take my armrest,” Aaron said, gently pushing Fred’s arm aside.

“You can share,” Fred said, gently pushing back.

“No, I’m in the middle. I get both armrests,” Aaron replied. “It’s a well-known courtesy.”

“Well-known to who? Besides, you don’t have anyone on the other side,” Fred pointed out.

“Neither do you,” Aaron persisted, pushing his arm on the rest. Fred sighed and placed his arm over Aaron’s. He traced his fingers along the back of Aaron’s hand and leaned close to his ear.

“Maybe you should learn to share with me.” Fred kissed Aaron lightly on his ear lobe and a shiver of pleasure moved down his spine. His penis twitched and began to stiffen again.

“Fred,” Aaron whispered warningly. “Mark is right up there.”

“I know where he is,” Fred murmured. “He can’t see us.”

Fred planted another kiss on Aaron’s neck and continued to trace little lines and circles on his hand. The touch of his fingertips and his warm breath on his neck caused goosebumps to raise all over Aaron’s skin and his cock became even harder, more difficult to conceal.

Fred noticed Aaron squirming in his seat and smiled with satisfaction. His own dick was responding to the touch as well, getting aroused at the thought of making Aaron hard.

“I’d hate to make you uncomfortable though,” Fred grumbled, still close to Aaron’s ear. Aaron breathed out forcefully as Gary stood between first class and coach to begin the safety demonstration.

“We should pay attention to this,” Aaron mumbled. He turned his head and rested his forehead against Fred’s. The two men closed their eyes for a moment, then pulled apart as the plane pushed back from the gate.

Take off was swift and smooth. Aaron leaned his head back and closed his eyes. He didn’t mind flying in general, but take off, landing, and unexpected turbulence made him jumpy. Fred had laced his fingers with Aaron’s when he noticed him gripping the armrest.

Aaron glanced around him at the other passengers. The people across the row all had blankets, and eye masks already in place and the rows in front and behind were at various points in shows, movies, or sleep. When he was certain no one was looking he leaned over and kissed Fred on the cheek.

Fred smiled at him and kissed him on the mouth. After the fasten seatbelt sign clicked off Fred leaned forward to retrieve the backpack from under the seat.

“I didn’t realize you’d brought a backpack,” Aaron commented. “I thought you had just brought your usual duffel and golf bag.” Fred grinned.

“Oh, I did. I got this in Vegas.” Fred unzipped the backpack. “While you and Mark were getting a table at our last dinner for the weekend, I stopped in at one of those cheap souvenir stores and bought a shitty backpack.” Aaron looked confused for a moment.

“Why?” he asked.

“So, I could bring these,” Fred said. He pulled two dark blue fleece blankets from the backpack. They were soft and fuzzy and very warm.

“How did you get those to fit in that backpack?” Aaron asked.

“It was tight, but with some creative folding and rolling I got them to fit inside,” Fred waggled his eyebrows. Aaron rolled his eyes in response as Fred dropped one of the blankets in his lap.

“Well, great, thanks. It is really cold on this plane.” Aaron said. Fred nodded.

The flight attendants came through with the drink and snack service. Both Fred and Aaron declined the snack. Fred ordered a whiskey soda and Aaron chose a vodka soda. After finishing his drink Aaron began to stow his tray table again.

“No, no,” Fred mumbled. “Leave it down.”

“What? Why?” Aaron asked.

“Just ... leave it down,” Fred repeated as Gary picked up their empty cups. “Thanks so much.” Gary nodded at them. After trash collection the flight attendants announced they would be lowering the cabin lights and wouldn’t come through the cabin unless called, to allow passengers to sleep.

“Perfect,” Fred grinned. “Put your blanket over you.” He pushed up the armrest that was between them and scooched as close to Aaron as his seatbelt would allow.

Aaron unfolded his blanket. Tucking it under the tray table he draped it over his legs and lap. It seemed to be big enough that he could pull it up to his shoulders, so he did so. He noticed part of Fred’s blanket was draped over his. He assumed Fred was going to sleep on his shoulder, so he laid his head back and positioned himself as close to Fred as he could to make sure they were both comfortable.

As Aaron closed his eyes and began to relax, he felt Fred’s hand on his thigh. He opened his eyes and found Fred looking at him hungrily. He put one finger to his lips in a shushing gesture as his other hand traveled to the front of his pants. Aaron glanced down and realized that the tray table was blocking the view of his lap.

“We can’t do this,” Aaron protested quietly in Fred’s ear.

“This is too fucking hot,” Fred growled quietly. “Just relax.” Fred slowly rubbed at the front of Aaron’s pants and found the growing mound. As his hand brushed over it, Aaron sucked in a breath. Carefully Fred eased down the zipper of Aaron’s pants and reached inside. Aaron wasn’t wearing any underwear, so his cock was easily accessible.

The source of this story is Storiesonline

To read the complete story you need to be logged in:
Log In or
Register for a Free account (Why register?)

Get No-Registration Temporary Access*

* Allows you 3 stories to read in 24 hours.

 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.


Log In