Actions

Work Header

orbital sunrise

Summary:

The first artwork ever made in space depicts an orbital sunrise, the moment when an astronaut, aboard a spacecraft in orbit around the Earth, witnesses the Sun rise over the horizon of the planet.

artnet.com

Stargazer would consider himself and Sunburst enemies. Their encounters usually end in a fight, both of them exhausted as they come to yet another draw. They'll end up killing one another one day, Stargazer supposes. One of these fights, one of many, heads in a different direction. All thanks to the blazing fool.

Read the tags before viewing!

Notes:

  • THIS HAS SEXUAL CONTENT IN IT. IF YOU DO NOT LIKE IT, DO NOT READ.
  • Stargazer is transmasculine. I use clit/hole/pussy etc as it is what I (a transgender author) use myself. Sunburst is cisgender.
  • Please read the tags.
  • I am pretty bad at dialogue so there may not be a lot of it.
  • Excuse the mixing of British and American English, I grew up taking pieces from both.

(See the end of the work for more notes.)

Work Text:

Stargazer is a demon of solitude. Always floating, literally or figuratively, through social groups, events, settings, etc. There is no need to stay in one place when the amount of time that he has is infinite, like the stars. His passion, always burning up, fizzling down, expanding and contracting. He never seems to stay the same when it comes to how others look at him. One thing stays consistent: Stargazer loves a challenge, and he never backs down from one.

He supposes that his little tussle with the brilliant-armored hothead is a result of both of their stubbornness. If he, that blazing paladin called Sunburst, was not wearing a helmet during their encounters, Stargazer is quite certain they would have fought with their horns.

Alas, he is as wise as he is stubborn. Headbutting someone wearing a metallic helmet quite hard seemed like a terrible decision, so, as much as he would like to disorient Sunburst, it will have to be saved for another time.

Their tussles were like clockwork. Maybe it would have been a few weeks since they had last seen each other. Maybe a few days. A month. Once, a year or two. And yet the both of them, with infinite lifespans from their false godhood, would meet and clash.

Stargazer never needed an introduction to know when Sunburst had arrived on the grounds of his cosmic palace. The empty grounds were vast, neatly kept. Only one resided on the large campus, and so it was quite easy to notice when something was out of place. 

Missing flowers. Shrubs pushed out of the way. Charred marks on the doors, a plate missing from his cabinet. At first, the two of them had kept it outside, but slowly it had merged inside. As much as Stargazer loathed the presence of Sunburst himself, his strange mannerisms were not entirely unwelcome to Stargazer. And that was something that he hated the most. 

An extra plate in the sink. Missing food, as if they needed to eat at all. Charred handprints on expensive wooden tables. A notch in a doorframe from when Stargazer had caught Sunburst. Now, whether he wanted to or not, it was willful ignorance until Sunburst decided he was finished making a mess of Stargazer's home. 

Their fights were brutal. Nothing, except maybe fatal hits, were held back. Stargazer had the advantage of fighting on familiar ground, at least at first. Sunburst had the physical strength up. Evenly matched, explosive against blade. Even fist fighting from time to time, something Stargazer sneered at the idea of. 

Today was simply another day like the others, where the stars twinkled brightly, as they did before and will do until they die. Awaken from slumber. Dress nicely, because the whole world's a stage when you are Stargazer. Entertain the idea of picking at a tray of fresh fruit for an evening. Clean. Nothing against the ordinary routine. Nothing was out of order, but Stargazer supposed that that might have been where things began to go downhill.

Sunburst, as much as Stargazer did not want to admit, was not an idiot. He had brains of his own behind the brutal flicks of his blade, and those calculating, glowing eyes that seemed menacing in low light were always strategizing. 

Stargazer had no fear of death. His form would simply dissipate for another millennia, and he would come back as something different. What death is there to fear when your life is spent waiting for it to never happen? But the thrill of having his "life" vanquished at the hands of another is what kept him kicking, biting, squirming. This.. innate survival instinct is what made him persevere.

It was simply another day on the grounds of Stargazer's palace. Astral breezes rustled the small stars floating around the palace, creating an ambient noise. Better than total silence. Stargazer sat on a small patio, rafters decorated with soft lights above him, a fountain flowing somewhere off to his right. He dared let his eyes close, hidden eyelashes fluttering behind the mask he wore even if nobody was watching. 

The stars twinkled ambiently. The water of the fountain rushed and pooled and lapped at the stone. Stargazer sighed, missing the gentle clink of armor from a careful warrior. One who prowled around the small area, in search of the very demon who lay, prone. Stargazer only noticed when it was too late, cracking one eye open and noticing Sunburst, who stood tall, face set unreadable. 

One of the advantages to wearing a mask was that nobody could really tell if your eyes were open or not. Stargazer barely suppressed a flinch at the sudden appearance of the other.

"Sunburst." He greeted, sitting up.

"Stargazer." Sunburst readied himself, Stargazer springing out of his chair and kicking off to get some leverage.

The two of them quickly stepped into their routine. Stargazer, at some point had grabbed his rocket launcher, occasionally firing a shot, distracting Sunburst's advance. He flipped himself upwards, creating distance between the two as his mind raced for an opening. Stargazer grabbed onto the ledge of one of the low roofs of his large home, hoisting himself up to the top of it, and bolting down the ledge. 

Sunburst quickly followed, a burst of light marking his presence to Stargazer, who rounded a corner, hopping off the ledge and into the expansive stone-tiled courtyard, where most of their scuffles ended at in some way for another. Sunburst was quick to follow, starting off with a kick to Stargazer's knee that the latter narrowly avoided with his grace and flexibility.

To counter, Stargazer feinted a punch to Sunburst's abdomen, hoping to bait him into advancing. It was foolish to attempt to fight Sunburst hand-to-hand, as the hard metal of Stargazer's prosthetics only did so much against the metal of Sunburst's armor, which he was unfortunately covered in. 

Smartly, Stargazer used his rocket launcher to knock Sunburst's greatsword to the side. Unfortunately, that also meant that it took his own weapon with him, leaving both to petty hand combat exclusively.

Sunburst then took the initiative, chest and body swinging forward to level another kick that Stargazer could easily dodge. Sunburst might be physically stronger, but Stargazer is faster, more flexible. Two different kinds of brawn.

Un fortunately for Stargazer, Sunburst kicked in a spot that he couldn't predict, the back of his knees. Later, Stargazer would've stubbornly blamed it on his poor sleep the previous day.

Stargazer felt himself stumble. For some reason, his performance today was…subpar. Perhaps this would be what cost him his feeble life. He fell backwards, slamming his body onto the stone ground, Sunburst quick to clamor on top of him. Sunburst's hot hands hit Stargazer's jacket-adorned shoulders, and Stargazer felt truly trapped. Fortunately, Sunburst's namesake weapon had been knocked to the side, from when Stargazer knocked it to the side. If he wanted it, he would have to unhand Stargazer.

Truly, a stalemate.

…That is, until Sunburst shifted upwards. Stargazer assumed that he was readjusting, until suddenly Sunburst's knee, clad with very much textured armor, was grinding up into his crotch, likely by mistake, and Stargazer simply couldn't stop the moan that tumbled out of his mouth.

Curse the stars, Sunburst paused to look at Stargazer more. Stargazer attempted to bring a hand up to his mouth, perhaps try to stifle any more of those unnecessary sounds, but it proved futile. Sunburst simply yanked Stargazer's wrists up, and pinned those above his head effortlessly. Leaving one hand free to do…something. 

Stargazer's mouth pressed into a thin line. Sunburst's expression was again unreadable, and Stargazer let out a frustrated huff. Experimentally, Sunburst moved his knee again, bumping against the fabric of Stargazer's pants. He whined again, head tilting back.

"Stop this… foolishness. At once." 

Sunburst cocked an eyebrow. "With the way you're reacting, you don't seem to mind."

Stargazer grit his teeth. Fucker. Sunburst's knee began to move in slow circles, armor pressing hard into Stargazer's sensitive core regions. Small hisses left his clenched jaw, until Sunburst grabbed it with his free hand, and forced Stargazer to look at him.

The look in Sunburst's eyes could only be described as a form of primal hunger . The shadows cast on his face from the helmet only highlighted his eyes. 

"Don't keep that mouth of yours closed. I want to hear you."

Stargazer's jaw clicked. "What makes you think that you deserve that–agh!"

Sunburst chuckled, thumb digging harshly into Stargazer's chin. "Look at you. You can't even make a witty remark."

Stargazer growled, but it fizzled out as Sunburst's grinding became more insistent, more focused. Stargazer's back arched, hips canting higher into the cold metal he could feel through his pants.

"I'll… I'll get you back for this."

"Sure you will." With the way Sunburst sounded, he didn't sound at all convinced. The hand holding his chin let go, slowly sliding further and further down Stargazer's body. Light fingers ghosted over his chest, never pressing down.

That hot hand stopped at Stargazer's belt, unmoving. Waiting for permission. Stargazer nodded curtly, and the hand swiftly unbuckled his belt, and fiddled with the zipper to his pants. Stargazer's mouth went dry, an ounce of excitement coursing through his body. Fucking Sunburst. 

Meanwhile, Sunburst's other hand let go of Stargazer's shoulder, but he couldn't find it in himself to try and get away. A mixture of curiosity and pre-existing attraction towards Sunburst, despite how much he hated the idiot, kept him in place. The unoccupied hand coaxed him to lift his hips off the ground, enough that Sunburst could slide his pants down and off of him, leaving him in his boxers. His shoes went with it, discarded somewhere on the floor.

Stargazer's own hands shot up unhurriedly, and clasped at Sunburst's chestplate. Sunburst bit his lip, hand wandering up to unclasp the straps that held the armor in place. Stargazer caught it before it fell unceremoniously, and admired, secretly, the way that Sunburst was built. Chiseled out as if he were a statue. He almost forgot about the hand on his hip, which had made its way to the damp spot on his boxers, pressing lightly.

Stargazer whimpered. 

"Didn't know you…"

"Do not mention it more than it needs to be." Stargazer bit his own lip, chewing on it nervously. He watched Sunburst's face like a hawk, analyzing his facial expression.

Sunburst shrugged. "Okay. Doesn't really matter to me." He paused, considering his words. "Nor does it change my opinion on you." 

Stargazer let out a breath he didn't know he was holding, and relaxed. He settled into Sunburst's hand. He reached out, unbuckling more of Sunburst's armor. Sunburst removed his hand from his crotch and brought them up to remove Stargazer's suit jacket. Sunburst's armor and dressings were removed, and the armor on his legs soon disappeared too, leaving him wearing nothing but a helmet, gloves, and his.. skirt?

Sunburst popped a few of the buttons on Stargazer's button up, but Stargazer shook his head. Instead, Sunburst moved on to Stargazer's hips, simply holding them. There was a strange, affectionate look in his eyes that made Stargazer feel jumbled up inside. He reached for Sunburst's strange skirt-whatever, and pulled it down, revealing Sunburst's well-endowed dick. Stargazer swallowed, and lightly whined when Sunburst pressed more insistently at his boxers again.

"Let me?" Sunburst asked, voice much softer than it usually was. Disgusting.

Nonetheless, Stargazer nodded. 

"Tell me." Sunburst pressed.

Stargazer opened his mouth to speak, clearing his throat awkwardly. "...You may."

Sunburst's hands swiftly pulled down Stargazer's boxers, the cool air against his hot parts making him hiss. One of Sunburst's hands pressed at his clit, experimentally rubbing the small nub. Stargazer whined, experimentally rolling his hips to meet Sunburst's hand. He furrowed his brow, not understanding why he liked it so much.

Sunburst simply smiled, leaning over Stargazer, and pressing his face into the barely visible slivers of Stargazer's neck, made visible by his mussed up shirt. Sharp teeth prodded at Stargazer's neck, while a thumb moved in slow circles on his clit. Stargazer shuddered, feeling a finger prod at the entrance to his hole. His hips seemed to move on their own, jutting up until Sunburst sunk one of his fingers in, the hot digit scraping against his walls.

"Yeah.. just like that." The praise was essentially whispered into his ear, Sunburst's low voice gravelly and warm, warm like his hands.

A wet sound began to play out, faintly, coming from the joint where they were connected. Stargazer's face flushed, a small whine escaping his mouth as the finger pushed in and out of him. He pressed his mouth to Sunburst's neck eagerly, leaving a sloppy trail of kisses that had Sunburst groaning.

Sunburst bit into Stargazer's neck gently, biting down harsher when Stargazer's insistent hands gripped at the strands of hair that poked out from his helmet. Another finger sunk into Stargazer, said demon unlatching just to moan at the stretch. Sunburst's hands were a lot larger than his own, and textured in their own way.

Stargazer's hands circled around Sunburst's shoulders, pulling him down until the two of them were almost parallel with the floor. Sunburst leaned up to stare into Stargazer's face, orange eyes seeping into where Stargazer's would have been, if he was unmasked. All the while, was Sunburst. Gently fingering Stargazer open, driving him insane. He had no right at all to be this gorgeous.

"Nnh, hurry it up.." Stargazer pushed his hips up, back arching attractively.

Sunburst chuckled. "Impatient." He levelled kisses down Stargazer, another finger somehow sliding between the slick folds. His hand began to scissor more intensively, stretching out Stargazer at a delicious, thorough, but slow pace. 

Stargazer huffed, feeling Sunburst's fingers prod at all the right spots, but he still felt unsatisfied. The stretch was good, but he wanted more. He whined, trying to convey exactly what he wanted.

"Awh, do you want something?" A nod. "You'll have to use your words, sweetheart."

Stargazer pouted. "I…" He trailed off, a fuzzy feeling devouring his senses. "...Yes."

"And that is?" Sunburst pulled out his slick-covered fingers, teasing circles around Stargazer's now empty hole, feeling it clench. Fucking tease.

"You.." Stargazer found it hard to form a sentence. Laughable, even, for how eloquent he usually was. 

"You'll have to be more specific, Stargazer." Sunburst's hand disappeared, and, because of the way that he had Stargazer pinned, he couldn't tell what he was doing with said hand. He pouted.

"You.. in me, please? I want it. Inside." Stargazer quite gracefully uttered. 

He felt the very tip of Sunburst press against his wet folds. "Please, I'll do anything," He added.

Sunburst cooed, clean hand holding Stargazer's face gently as the other one moved to grip his hip. "You're so cute, I can't wait to watch you moan."

Stargazer nodded, feeling Sunburst slowly slide into him. He moaned airly, the air taken out of him as he opened his legs a little more, swinging one of them over Sunburst's waist. Sunburst's hand on his hip tightened, his eyes closing as he grit his teeth.

It seems he was not the only one enjoying this.

Once Sunburst bottomed out, he hovered over Stargazer, hoisting himself up to view the blissed out face of the other. Stargazer had never felt such a thing in his existence, lonely nights spent riding out high after high all on his lonesome. Now, there sat his greatest enemy, intertwined with him in more ways than one. He clenched down, understanding deep in his mind that this would change their relationship forever.

Perhaps that was not an unwelcome change.

Sunburst panted. "Can- May I move?" He looked absolutely wrecked, eyes half lidded as they bored into Stargazer's own soul.

He nodded. "Please."

Sunburst let go of Stargazer's face, both hands now gripping the hips of the other firmly. He began to push himself in and out of Stargazer rhythmically, picking up in pace until he was pistoning his hips in and out of him quickly, the treatment as rough as Sunburst was in all other aspects. 

Stargazer tipped his head back, eyes shutting and a light moan slipping past his lips. He slotted his legs fully around the waist of the other, slightly limiting Sunburst's movement. 

"So.. tight.. wet." Sunburst grunted, hands sliding up to get better leverage on Stargazer's waist. He pulled Stargazer into every thrust, the latter drooling a little bit at the pleasure itself.

"Nnnh, Sunburst.."

Sunburst moaned quietly. "..Hm? What is it that you want?"

Stargazer reached up, pulling Sunburst into an open-mouthed kiss. Though, with how incoherent they both were, it ended up being more of panting and whining into each others' mouths. Not that either of them really cared.

"You. I want you, Sunburst, please."

Sunburst moaned, louder this time, bucking his hips so that Stargazer was curled up on himself a little bit. The new position allowed Sunburst to drive in deeper, harder, hitting all of the spots in Stargazer that just made him throw his head back, eyes squeezing shut once more.

The pace was quick, unrelenting. Nothing of a marathon when both of them fucked like dogs. Something primal built within Stargazer, and in this moment, he wanted nothing more at all.

He was so pent up, with the pace they were going at, surely, he wouldn't last long. Stargazer curled up on Sunburst more, clenching hard around him. One of Sunburst's hands snuck between his legs to rub at his clit aggressively, and Stargazer screamed out.

Sunburst groaned, hips stuttering as Stargazer tightened around him.

"Fuck, Sunburst, 'm close, keep going!" Stargazer barely got out. "...Gonna cum, please?"

Sunburst shot his head forward, driving himself in at an animalistic pace, now. Claiming Stargazer's insides for himself, he bit into his exposed neck, blood pooling in his mouth. Stargazer shuddered at the feeling, walls fluttering.

Sunburst unlatched from the other's neck, licking the wound. "C'mon, Stargazer, cum for me." He encouraged, thrusting particularly hard with the statement.

He spasmed, cumming around Sunburst with a force he didn't know he had. This had to be the highest he's ever gone, the stars in the sky seeming to twinkle brighter. He tightened, hard , around Sunburst.

"Fuck!"

"Shit, Star, you're so cute, please, can I cum inside. Please?" Sunburst moaned out, composure failing. Stargazer nodded, and, shortly thereafter, he felt a burst of warmth, possibly hotter than Sunburst himself, shoot within him. Spiralling into darkness, all he could do was whimper.

 

Stargazer awoke to the shuffling of blankets and the fluffing of pillows. The first thing that he noticed was that he felt incredibly sore. The second thing that he noticed is that his clothes were back on his body, and that, at some point, he had been washed. He blinked, reaching up to touch his mask.

He then noticed Sunburst arranging his bed with clean sheets and pillows. A plate of prepared snacks and two glasses of water, one with a straw, sat on a bedtray. Sunburst, at some point, also changed. Gone was the helmet, even, his tied back hair out of his face.

Not feeling like saying anything, Stargazer felt content enough to watch Sunburst for now. Internally he was still a little winded and drowsy from their..event, but he knew he wouldn't freak out about this until later, when Sunburst was gone and all he had was the soreness in his abdomen.

"Ah, you're awake." Sunburst approached him, kneeling to his level, as Stargazer sat propped in a chair. "You didn't want me to take off your shirt so when I cleaned you off I left it on." 

He gestured to Sunburst's change in clothes. Sunburst pointed to a bag Stargazer had never seen before, sat neatly in the corner along with Sunburst's armor.

"I usually patch myself up after we fight before we leave to make the trip home easier."

Stargazer nodded, in a daze. Huh.

"If you feel like you can walk, I picked out some comfortable clothing for you in the washroom."

Another nod.

"You can't walk, can you?"

Stargazer giggled a little bit, loopy from the lingering pleasure.

Sunburst sighed, affectionate undertones lacing his voice. "Okay, I'll carry you."

His hands slipped under Stargazer's knees and arms. Sunburst was so warm, Stargazer's sleep-addled mind simply made him shuffle closer to the other. Sunburst toed open the door, setting down Stargazer on a chair in the bathroom. Neatly folded sleepwear sat on the counter of the sink.

"Do you want to change yourself?"

Stargazer nodded. Sunburst nodded in return, and turned away. Slowly, he got up, wincing at the small twinge of pain that shot down to his rear. He removed his pants and boxers carefully, noting that there was no blood or excess slick. He touched a hand carefully down there. It was just sore. 

He slid on a fresh pair of boxers and fleece sleep pants, sighing at the comfort. Next, he peeled off his shirt, which felt a little gross from their activities. He also took off his binder, dumping it on the floor with the rest of his clothes. On went a new shirt, and he tapped Sunburst to let him know that he had finished.

Sunburst smiled, taking Stargazer by the hand and slowly leading him to the rest of the bedroom. Stargazer climbed into his bed, making a come-hither motion towards Sunburst. Said demon shrugged, and fell into the bed with much less grace. Additionally, he grabbed the tray carefully, settling it over his lap.

"I know you don't gotta eat, but it'll help." Fresh fruits and a mixture of nuts sat on the tray. Stargazer took the water first, sipping it through the provided straw.

If this was how Sunburst would act after any activity they did like this, then.. Stargazer wasn't sure he'd want to necessarily continue to be enemies with him.

 

Outside, the stars twinkled, shining brightly like they always do. 

Notes:

i realize now i just implied that sunburst fucking stargazer is kind of referencing the title. if you know what i mean. goddamnit

if you want more fanfiction like this you should give me suggestions. if y'all like these two i'll write more

Series this work belongs to: