Actions

Work Header

No dream compares to the reality of you

Summary:

While en route to an Earth Kingdom city on Avatar business, Aang and Zuko spend the night at a very old inn with very thin walls.

Aang certainly hadn’t planned on doing anything intimate with his husband that night.

That was, until he woke up to the sound of Zuko moaning his name.

Notes:

Here it is… my first ever published smut… It’s finally happening…

This is very much porn without plot and very self-indulgent lmao. Zuko and Aang are adults in their 20s here (basically the ages they are in the new movie, if you want to imagine those versions of them in this scenario), and while this oneshot was originally written as taking place in the alternate universe of my longfic “The Avatar and the Fire Prince”, it could also take place in the canon universe.

Hope y’all enjoyyy :)

Work Text:

Aang’s tired eyes slowly blinked open when he heard the sound of Zuko’s murmuring.

He turned around to lay on his other side and saw that Zuko was turned the opposite direction, his back facing him. He seemed to be asleep, as far as Aang could tell.

Zuko murmured something again, louder this time as his body jerked slightly, but still unintelligible.

Aang's brow furrowed in concern. Was Zuko having a nightmare? It had been a long time since his last one, but he still had them occasionally.

"Zuko?" Aang whispered, scooting closer to his husband and placing a gentle hand on his arm. "Are you alr–"

He was interrupted when Zuko suddenly arched his back, this time uttering what Aang was almost certain was a quiet moan as he pressed his ass directly against Aang's crotch.

…Oh.

Maybe Zuko wasn't having a nightmare.

Maybe he was having a different kind of dream.

"Aang," Zuko moaned again as he pressed his ass firmly against him.

Fuck, Aang thought, his cock instantly beginning to grow hard.

Zuko was having a dream about him. And he didn't have to guess to know what kind of dream it was.

Aang forced himself to pull away and roll onto his back, blood pounding both in his face and in his cock.

He shouldn't wake him.

Firstly, they had to get up early tomorrow. It would take them all day to fly to Bin-Er, where Aang was to investigate a matter of potential dark spirit activity on the outskirts of the city.

Secondly, they were currently staying in a rather small, rather old inn with rather thin walls. There was a much higher risk than usual of waking other guests, or spirits forbid, the innkeeper himself.

Thirdly, he would feel quite selfish about waking Zuko. He didn’t even know if he would want to have sex if he did so.

It just wasn’t worth it.

However, unfortunately, Aang knew that no matter how hard he tried, he likely wouldn't be able to fall back asleep. Especially if Zuko kept moaning his name like that right next to him…

Despite this, he still closed his eyes, trying his hardest to clear his mind and calm his body as he took deep breaths.

Soon, he heard Zuko inhale deeply, and couldn’t help but open his eyes again, his gaze lingering on the pale skin of Zuko’s muscled back.

After a moment, the firebender lifted his head to look at Aang over his shoulder, and Aang’s eyes widened. Thanks to the dim moonlight coming in through the window, Aang could see that Zuko’s amber eyes were rather groggy with sleep.

"…Aang?" Zuko murmured, blinking slowly in confusion as Aang stared at him. "What are you doing all the way over there?"

"Oh," Aang whispered back, the blood still pounding in his face. "Uh. Sorry. I just woke up, and I'm having a hard time falling back asleep, so I was… trying to clear my head."

Zuko nodded with a slow blink and a slightly furrowed brow.

"…Can you come closer? It's chilly in here."

Aang couldn't deny his husband such a simple request.

He bit his lip, took a deep breath, and rolled back onto his side, scooting up behind Zuko, pulling the blanket over them, and draping an arm over his waist. However, he was careful to keep his hips further back.

Aang wasn't going to make this any worse for himself if he could help it. Zuko was clearly still half asleep. He had to stay calm, stay strong. He just had to try to clear his mind and go back to sleep.

"…You're still not close enough," Zuko muttered.

The firebender shifted backwards, and he pressed his body back into him, his ass right up against Aang's cock yet again.

Oh no… Aang thought miserably.

It was quiet for a moment.

"…You're hard," Zuko said in a low voice.

He looked at Aang over his shoulder again. This time, however, he appeared much more awake.

"Oh," Aang replied with wide eyes, moving to scoot back. "Sorry."

"No," Zuko said, reaching back and placing a hand on Aang's hip to keep him in place. "It's alright."

Aang let out a shaky breath. At the very least, Zuko wasn't bothered, so he rested his hand on the firebender's waist again, and Zuko turned away from him, resting his head back down on the pillow.

"So, um…" Aang began. "You were talking in your sleep just now."

"Was I?"

"Yeah," Aang said, swallowing. "I thought you were having a nightmare. But then you said my name."

Zuko was quiet for a moment.

"I wasn’t having a nightmare," he said at last.

“Then… what were you dreaming about?" Aang whispered.

Zuko was quiet again.

"I have a feeling you already know," he replied softly.

To both Aang's surprise and delight, with a small movement of his hips, Zuko very clearly purposefully rubbed his ass against him.

Aang inhaled softly at the pleasurable sensation, his heart pounding.

"…I'm not a mind reader, you know, he whispered teasingly, making a small movement with his own hips in return and holding back a groan as his cock rubbed up and down the clothed crack of Zuko's ass.

Zuko, in response, inhaled shakily.

“…Are you really going to make me spell it out for you?” he muttered.

Aang grinned, then pressed a kiss to the shell of Zuko's ear before moving to take his earlobe in his mouth, sucking on it as he gave another small grind of his hips.

A very soft moan came from the back of Zuko's throat, and it was the most beautiful sound Aang had ever heard.

"Are you as hard as I am right now?" Aang asked softly, placing his mouth on Zuko's neck, his tongue lapping at the skin.

"Aang…" Zuko rasped. "We have to wake up early tomorrow."

Despite his words, however, as he spoke, he rolled his hips backwards again with a stifled groan.

Aang felt a thrill in his chest, and moved his hand down to rest on Zuko’s hip. He began to grind more rhythmically, humming with pleasure as Zuko emitted a curse under his breath and began to grind in time with his small thrusts.

“In your dream…” Aang breathed, his heart pounding as his hand left Zuko’s hip, sliding forward until it came to a rest on the firebender’s very hard cock over his underwear. “…Was I touching you like this?

He squeezed Zuko’s cock over the fabric, and the firebender inhaled sharply, his back arching again.

Aang,” Zuko hissed, suddenly stilling and putting a hand over Aang's own to stop his movements. “…We really shouldn’t. This inn is old. The walls are thin...”

Aang stilled his movements as well.

"…You really don't want to do anything?"

Zuko didn't respond immediately.

"I'm sorry," Aang said seriously, removing his hand. "We can stop."

Suddenly, however, Zuko turned himself fully around to face Aang directly. His amber eyes were burning, almost glowing in the dim moonlight.

"…I don't want to stop," Zuko whispered, placing his warm, large hand on Aang's waist. "But… we have to be quiet."

"I can be quiet," Aang replied with a widening grin. "I can be so quiet."

Zuko smirked. "Famous last words."

Aang's grin widened even further.

"So… what do you wanna do?" Aang whispered, grabbing Zuko by the waist and pulling him closer.

They both inhaled softly as their hard cocks pressed against each other.

"I… I don't know," Zuko whispered.

Aang grinded his hips forward, rubbing his cock against Zuko's, and he could tell that Zuko was suppressing a moan as he hummed and closed his eyes, pressing his forehead to Aang's own.

"Or… maybe I should ask," Aang said with a small smirk. "What was I doing to you in your dream?"

This time, Zuko was the one to grind himself against Aang, causing Aang to make a small, involuntary grunt.

Zuko leaned back for a moment, looking at him with dark, hungry eyes.

Then, he leaned in close to whisper in his ear.

"You were fucking me."

Aang's cock throbbed with want, and he stilled himself, his breath catching in his throat.

Zuko pulled back again, and they stared at one another for a moment.

“Lay on your back," Aang whispered as he quickly began to pull down his underwear, at last freeing his aching cock.

Zuko nodded, quickly removing his own underwear and doing exactly as Aang had asked.

Once they were both naked, Aang climbed atop his husband, straddling him, and leaned down and to press a kiss to Zuko’s lips. 

He felt Zuko's cock twitch underneath him, and Zuko immediately began to deepen the kiss as he wrapped his arms tightly around Aang's neck, slipping his tongue inside his mouth with a relieved sigh.

As Aang pressed and curled his tongue against Zuko's, he grinded his hips forward, and their bare cocks rubbed together with a delicious friction as Zuko moaned softly into his mouth.

As Aang began to grind his hips more rhythmically, Zuko quickly fell into a matching pace. Aang soon abandoned Zuko's lips to press more kisses down his jaw and neck, occasionally stopping to suck at the skin as he did so.

Aang felt pleasant goosebumps travel up his back as Zuko's fingers began to trail up and down his spine. With one last suck and nibble at the crook of Zuko's shoulder, Aang dragged his tongue down, past the firebender's collarbone, then lower, at last coming to a stop at one of the firebender’s hard nipples.

He took the bud eagerly in his mouth, swirling his tongue around it before sucking and gently tugging at it with his tongue and teeth. As he did so, he felt Zuko begin to writhe and whine softly underneath him, his hands cradling Aang’s head. With a smile, he moved to the other nipple, giving it the same careful amount of attention as the first. 

When he lifted his head, he saw that Zuko was watching him with half-lidded, hungry eyes, his pupils dilated and his mouth slightly open as his chest heaved up and down.

This look sent a shiver down Aang’s spine. If he had less self-control, he’d be spreading Zuko’s legs open right now, slicking oil over himself and in Zuko’s hole, ready to enter him right then and there. 

…But he couldn’t do that just yet. He had other plans.

Aang continued to press slow, open-mouthed kisses down Zuko’s chest, then his abdomen, his tongue trailing along the edge of his scar, until he at last reached the thick patch of wiry black hair that sat just above Zuko’s cock.

He pressed his nose into it and inhaled Zuko’s warm, musky scent. As always, it was intoxicating.

Aang,” he heard Zuko whisper, pleading.

He lifted his head again, giving the firebender a playful smirk as he at last moved to hover over his cock. An eager fire was alight in Zuko’s eyes now, and his brow was furrowed, silently demanding for him to go further.

Aang chuckled as he fully turned his attention to Zuko's cock. He leaned down to press a gentle kiss to the head, and it twitched in response as Zuko pressed his forearm against his mouth muffle his moan.

Aang continued pressing kisses down Zuko’s shaft, every so often darting his tongue out. When he reached his testicles, he flattened his tongue against them, slowly dragging it upwards, all the way up the shaft to the head again.

Aang,” Zuko hissed. “Please.”

With a smirk, Aang pressed another lingering kiss to the head of Zuko's cock. This time, however, he opened his mouth to take the whole of it inside, his tongue moving along the slit. The slightly bitter taste of Zuko’s pre-cum went straight to Aang's own cock, which throbbed wantingly. 

Soon, he thought to himself. Soon I’ll be deep inside him.

Aang gave the head a languid suck, swirling his tongue around it and caressing it sweetly as Zuko tensed underneath him, jerking his hips slightly upwards.  

Aang took this opportunity to envelop Zuko’s cock further. He wrapped his lips around it as he sank down deeper, relishing the feeling of Zuko’s shaft pushing against the roof of his mouth and throat with a quiet groan of pleasure. He sucked again as he began to lift his head, but before he could go back down, he felt Zuko grip his shoulders,

Aang stilled, his eyes looking up at the firebender questioningly.

“…Can I fuck your mouth?” Zuko whispered desperately.

Aang slid off of Zuko with a pop and a smile.

“You don’t even have to ask,” he replied softly, gazing up at the firebender with adoration as he pressed a light kiss to the head

Zuko seemed to breathe a sigh of relief, his expression one of mixed love and lust, and as Aang took him back into his mouth, Zuko slowly pushed his hips upwards with a shaky sigh. 

Aang hummed pleasantly again as he allowed Zuko to continue pushing his cock in and out of his mouth, taking him as deep as he could as his pace began to increase.

Aang absolutely loved watching Zuko come undone like this. Every time their eyes met, it seemed to turn Zuko on more; Aang could tell from the way his cock throbbed in his mouth each time. That, in turn, turned Aang on more, and he could feel already feel the pre-cum collecting on the tip of his own cock at that very moment.

Eventually, Zuko reached his hands down to hold the side Aang's head as he continued thrusting up into his mouth.

"Fuck…" Zuko whispered, squeezing his eyes closed as he pressed the back of his head into the pillow. "Mm… Aang…"

Aang hummed in reply.

Then, Zuko suddenly stilled.

“…Wait,” he breathed, his chest heaving up and down as he opened his lust-drunk eyes. “I don’t… want to finish like this…”

As Zuko’s hips slowly lowered, Aang allowed him to slip out of his mouth completely, his hands resting on Zuko’s thighs as his thumbs massaged the soft, pale flesh there.

“How do you want to finish?” Aang asled innocently, cocking his head to the side and pressing his cheek against Zuko's cock.

Zuko narrowed his eyes in slight annoyance for his teasing. “You know how."

"Hmm," Aang replied. "I'm not sure I do."

Zuko pressed his lips into a thin line.

"Aang," he whispered, looking him directly in the eyes with utmost seriousness. "I want you to fuck me."

Aang’s cock throbbed yet again, and his grin widened. With one last kiss to the tip of Zuko's cock, he sat up and turned around to grab his satchel, rummaging through it until he found the small vial of oil.

Zuko remained silent the entire time, watching him intently with hungry eyes as he poured the oil into his palm, then slathered his cock with it.

Aang almost moaned aloud when Zuko slowly began to open his legs wide for him.

Fuck. How did he ever get so lucky?

He took two oil-covered fingers and reached down to begin sliding them up and down Zuko's crack several times before coming to a stop at his entrance. He then pressed his thumb against it, gently massaging the sensitive spot. As he did so, Zuko furrowed his brow and bit his lip, arching his back slightly.

"Ready for my fingers?" Aang whispered.

Zuko nodded adamantly.

Aang removed his thumb, and instead began to slowly press two oil-covered fingers inside his husband, who immediately arched his back again.

Aang began to move his fingers in and out, rotating them in circular motions to help Zuko loosen up. Thankfully, he seemed to be doing so rather quickly, likely due to them having had sex that morning before they had left.

"I'm putting another one in," Aang said.

Zuko nodded again, pressing his forearm over his mouth as he watched him.

When Aang had pressed all three fingers inside, he curled them upwards, pressing against the spot he knew gave Zuko the most pleasure, and he heard a muffled moan escape from the firebender's throat.

“You think you're ready for me now?” Aang whispered with a crooked grin as he moved to lean over him, his fingers still moving in and out of his hole.

The firebender abruptly wrapped his arms around Aang’s neck and pulled him down for a hungry kiss, which Aang eagerly reciprocated.

Yes,” Zuko breathed against his lips as he tugged on his bottom lip with his teeth. "Put it in."

“Someone’s needy tonight,” Aang chuckled as he slowly removed his fingers.

Zuko gave him a deadpan look.

Aang grinned down at him as he sat back again and lined himself up, pressing the tip of his cock to Zuko’s entrance. 

The way Zuko looked at him every time he did this never failed to drive Aang absolutely wild. There his husband was: laying splayed out on the futon with his long, silky black hair cascading over the pillow, his lips swollen and pink, and his legs open wide for for him as his fiery eyes watched him with hungry anticipation. 

As Aang began to push himself inside, an unmuffled moan of relief exited Zuko's lips.

Aang quickly moved to lean over him again, pressing his lips to his ear.

“Shh”, he purred, with a grin as he continued pushing inside. “Remember. If you’re not quiet, someone could hear us.”

“I know,” Zuko whispered apologetically, biting back another moan and wrapping his arms around his back as Aang sheathed himself completely, already shaking with pleasure. "I'm sorry. I'll be quiet."

"Good boy," Aang whispered, kissing the shell of his ear.

He slowly dragged himself out, then pushed in again, relishing the delicious feeling of Zuko’s walls enveloping and sliding along his cock.

"Feel good?" Aang asked as he lifted himself up enough to look Zuko in the eye, ensuring that he kept his movements slow and languid just as he knew he liked.

"Mm," Zuko confirmed with a blissful smile and partially lidded eyes as he moved his hands down to Aang's waist and pressed his fingers into his skin, holding onto him as he rocked back and forth.

Aang grinned. "As good as your dream?"

On the next thrust in, he remained inside, making small rotations with his hips that caused Zuko to exhale shakily.

"No dream compares to the reality of you," Zuko replied softly, his golden eyes burning into Aang’s own. "Now kiss me."

He didn't have to ask Aang twice. Aang lowered himself down again and connected their lips, tongues welcoming each other yet again. He began to increase the pace of his thrusting, taking care to ensure that he was angling himself in the way that brought Zuko the most pleasure.

On one particular thrust, he slowed his movements again, and Zuko moaned audibly into his mouth, though he didn't have the heart to chastise him for it. Instead, he broke away from Zuko's lips to get a better view of him, his eyes hungrily mapping his husband’s lust-drunk features.

As he began to thrust faster again, Aang grinned and bit his lip, cupping Zuko's face with his clean hand that was not currently covered in oil. He slid his thumb across Zuko’s bottom lip, and Zuko opened his mouth for him, burning eyes locked onto him once more. Aang pushed his thumb inside, dragging it along the inside of his cheek and pressing it over his gums. As he ran his thumb across the top of Zuko's bottom teeth, the firebender gently bit it with a small smirk.

The mere sight sent a pleasant shiver down Aang’s spine and straight to his cock.

He removed his thumb, then replaced it with two fingers, slowly sliding them into Zuko’s mouth as he pushed his cock back in at the same time, once again stilling himself for a moment. 

Zuko’s tongue pressed up against the pads of his fingers, and his mouth enveloped them, eyes growing slightly lidded again as he began to suck.

“Oh spirits,” Aang rasped aloud, voice no longer a whisper. “You look so good like this...”

Zuko immediately pulled Aang’s fingers out of his mouth and gave him a stern look. 

“…Remember,” Zuko whispered, bringing Aang’s wrist to his mouth and kissing it tenderly. “We need to be quiet…”

He then dragged his tongue slowly up to Aang’s palm, his eyes once not once leaving his own.

Aang shuddered at both the sensation and the sight, attempting to bite back a moan, but not very successfully.

He was completely under Zuko's spell.

He began to move his hips again, his cock aching for friction, when suddenly, Zuko grabbed his wrist and pulled him downwards, capturing his lips into another kiss.

Aang inhaled sharply as Zuko’s strong hands moved down to grab hold of his ass, squeezing it with his strong fingertips as he pushed Aang fully back inside him, his legs wrapping around his torso to keep him there.

Zuko kissed him deeply and sensually. At the same time, he rolled his hips, massaging Aang's cock. 

“Spirits,” Zuko moaned softly into his mouth, hips still moving in circular motions. "I love the way you fill me…"

Aang felt as though he was going to see stars.

“How come you–“ Aang whispered, another roll of Zuko’s hips cutting him off as he moaned in pleasure. “How come you always know exactly how to drive me crazy, hotman?”

“Just a natural talent, I suppose,” Zuko purred in reply, kneading the flesh of Aang’s ass in his large hands.

Aang couldn’t take it anymore.

He threaded one hand behind Zuko’s neck through his dark, silky hair, then grabbed his waist with the other, pulling them both up into a sitting position with Zuko in his lap, still connected. Zuko’s arms wrapped around Aang's neck, and their eyes locked again.

To Aang’s relief and pleasure, Zuko slowly slid up along his cock with a small grin, then pressed down again, burying Aang deeply inside.

Aang closed his eyes and tilted his head back slightly, groaning audibly in relief at the feeling of Zuko’s walls squeezing and sliding along his cock again. Before he could start moving himself, however, Zuko pressed a hand over his mouth.

Aang opened his eyes to see that the firebender was looking at him with a mixture of love, lust, and slight annoyance. 

Quiet,” Zuko whispered as he lifted his hips again, then slowly slid back down. “Remember?”

Aang nodded vigorously, and after a moment, Zuko removed his hand. Biting his lower lip, he continued to grind himself on Aang’s cock, his pace growing faster by the second.

Aang’s breathing began to grow heavier as Zuko leaned forward, and they hugged each other close, grinding almost perfectly in sync. 

“I’m close,” Aang whispered, moving his lips to the side of Zuko’s neck and sucking at the skin as his hands caressed the firebender’s back. “I’m so close, Zuko...”

Zuko moved back and grabbed both sides of Aang’s face, pulling him back in for messy open-mouthed kiss. Aang’s hands, meanwhile, slid down to grab Zuko’s ass, kneading the soft skin with his thumbs as he thrusted in and out.

“Zuko, I’m gonna come,” Aang whispered desperately against the firebender’s lips, feeling his release building. “I’m gonna—“

Zuko slammed downwards and stilled himself, burying Aang’s cock as deep inside him as it could go, moaning sinfully into Aang’s mouth.

Aang felt Zuko’s hole begin to squeeze repeatedly around his cock, and felt his sticky, hot seed splatter onto both of their stomachs.

He emitted a low moan of pleasure back into Zuko’s mouth as he dragged out one last time and plunged back in, spilling himself inside with several small jerks of his hips.

Once they had both come down from their orgasms, their lips disconnected, and they both sat with their foreheads pressed together for a long moment, breathing heavily.

Fuck,” Aang whispered. “I love you.”

”I love you too,” Zuko whispered back.

Eventually, Aang pulled back and opened his eyes. Zuko smiled tenderly at him, though this time, he could tell that his eyes were heavy with sleepiness instead of lust. He noticed that a piece of his hair had gotten stuck to his bottom lip, and smiled back at him as he brushed it out of the way and kissed him sweetly.

“Tired?” Aang whispered.

Zuko nodded, his eyes closed. “Mm-hmm.”

"…Was it worth it, though?" Aang asked with a small grin.

Zuko smirked as he opened his eyes again. "I suppose so."

"You suppose?" Aang replied with a look of mock offense.

Zuko rolled his eyes lightheartedly, shaking his head.

"Actually," he whispered as he leaned in close to Aang’s ear. “It was more than worth it.”

Aang grinned again, a pleasant shiver traveling up his spine, and they both hugged each other close again, simply content to hold each other in their arms.

Eventually, however, they both knew they had to part, and Aang shivered at the sensation of his cock slipping out of Zuko.

He was about to turn to bend some water from the nearby jar to clean them both up, but stopped for a moment, his eyes lingering on Zuko as he leaned back on his elbows with another wide yawn. 

Zuko’s silky, dark black hair spilled over his shoulders like a waterfall, and his bare skin was still red and flushed. All over his neck, chest, and torso was evidence of many love bites—some older, some newer—from where Aang had left his mark. Aang’s eyes moved down to Zuko’s now softened cock and the spattering of seed on his stomach, then to his hole, which was still leaking with Aang’s own release. 

Aang felt his own cock twitch again. Give him just fifteen or so minutes, and he would be ready to go a second round…

Zuko, however, raised an eyebrow at him.

“I can see what you’re thinking,” he said with a small smirk, sitting back up to cup his cheek. “But we both need to sleep. We’ve got an early start tomorrow morning.”

Aang sighed heavily. “It’s not fair,” he said, carding his fingers through Zuko's long hair. “You look like this and expect me to just ignore it?”

He leaned in close next to Zuko’s ear.

“I would fuck you all night if you'd let me,” he whispered.

He pulled back to see that Zuko was blushing, to his satisfaction.

“…You literally did fuck me all night this past weekend,” Zuko muttered, though the corner of his mouth curled upward slightly.

Aang smirked. “That’s right. I did, didn’t I?”

Zuko shook his head slowly with a huff of amusement. “Come on. Clean us up so we can get back to bed.”

Aang gave Zuko a quick peck on the cheek before turning to bend the water from the jar. Once he had finished washing them both up, he carried the jar to the window, dumping it into the bushes.

When he turned around, he saw that Zuko was already under the covers, though he seemed to be watching him intently. Aang quickly got under the covers as well, snuggling up to to his husband under the futon.

To his delight, he realized that Zuko had not put his underwear back on. Even though he knew they weren’t going to have sex again that night, he was glad he could savor the sensation of their bare bodies pressed against one another. He loved being this close to Zuko.

“Goodnight,” Aang whispered with a yawn, closing his eyes as he draping his arm over Zuko’s waist and pulling him close, their soft cocks brushing against one another. “Love you.”

“Love you too," Zuko replied, kissing him on his forehead.

Aang felt his fingers begin to trail along the back of his neck and shoulders, causing him to shiver pleasantly.

“And… Thank you,” Zuko added with a whisper.

Aang smiled as he felt himself begin to drift off. 

“Anything for you, hotman.”