Work Text:
normally, on fridays the occult club would go to abandoned buildings at night, but mandy insisted on going while it was still light out. as per usual, georgie got the short end of the stick but was too scared to walk through the old abandoned home by himself. like the good friend he is, dj took his place and went into the rubble alone.
thankfully, when dj entered he didn't find any other worldly beings this time, but he did hear the floorboards creaking loudly under his feet with every step which freaked him out quite a bit. the house had been in a fire a few years ago and was left to rot. god knows how much strength left in these wood planks.
after shaking away the images of falling through the planks and into the basement never to be found, dj wandered around the house to find something to add to the collection. he made his way to the kitchen and found a nice china tea cup with a gold rim and delicate blue flowers across it. he wiped the dirt and char off of the item and went back to the group to show his finding.
he made it back to the front porch and announced to the group, "is this good?"
"oh wow, dj!" georgie praised, "that's so pretty!"
"yeah pretty boring." eugene mumbled, "was there not anything cooler?"
"it's a house, you can go and find something better if you want." dj defended himself.
eugene rolled his eyes and crossed his arms knowingly, "whatever. let's all go in now." he stomped past the group and through the door way.
as the late afternoon turned to evening, no big discoveries were made. the main thing that changed was the growing fear within the teenagers that the roof would crumble down on top of them. the only other thing that changed was how close superfish was standing to dj. fucking hell they're like magnets. after a few minutes, dj and superfish found themselves alone in the backyard shed.
dj held up a strangely shaped piece of metal with a handle, "what do you think this is for?" he laughed.
"like hell i would know," superfish joked while running his hand down dj's back, sending shivers up his spine.
superfish was still learning the differences between platonic, affectionate, romantic, and sexual actions so he wasn't entirely aware of the state he just put dj in. dj huffed in a breath and bit his lip.
superfish noticed the shorter boys distress and teased lowly, "did you like that?"
he turned to face him and muttered, "fuck you," before smashing his face into his.
both of their hands explored each others body's, rubbing, caressing, and occasional tugging at clothing. not after long, their tongues slipped in and met each other once again. they were both trying to remain quiet, but muffled moans were audible from outside the shed. mandy stepped out and heard the pair before quickly turning on her heels and strutting in the opposite direction. she knew there was something going on between them, but she didn't think they weren't that reckless.
after a few hours of wandering through the old residence, the hangout came to a close as the sun began to set.
"hey dj," superfish called out as the group began to disperse, "you want a ride?"
dj smiled, "sure, that'd be great."
the pair sat silently together on the vespa as they drove. the breeze flicked through their hair and pricked their skin. trees swayed gently as woodland creatures danced around them. dj watched the scene as his eye lids began to droop. normally, he would keep his hands on superfish's shoulders, but now that they were more physical with each other, and dj wanted to lean against something, he snaked his hands down to his waist and hugged his middle as his cheek found its way to the back of his neck. that was the last thing he remembered before falling asleep.
as dj's arms wrapped around superfish's torso, superfish's heart began doing backflips. there were multiple times during the ride that he almost pulled over to recenter himself. but alas, they made it to dj's house. superfish parked in front and thought about how move the sleeping boy behind him to his bed. he slowly turned around, picked him up like a bride, and unlocked the door with his magic.
he slipped off his boots and tiptoed up the stairs to dj's room to lay him on his bed. just as superfish was about to leave, dj woke up from the lack of warmth.
"....super...fish?" dj groaned as his eyes fluttered open.
"sorry, i didn't mean to wake you. go back to sleep. goodnight."
"no," he mumbled, "stay.."
superfish's eye brows shot up, "what?"
"stay." he repeated, then added, "please?"
how could superfish say no to that? just as he began to lower himself into dj's bed, he was pulled in close by the black haired boy, now spooning him from behind. superfish couldn't help but smile at the situation he found himself in. being cared for wasn't something he was used to, let alone being lovingly held like this. he adored every second he spent with dj. and whenever they were apart, all he could think about was dj. all the stupid remarks he would make, the way he'd look at him when he was annoyed, how he would subconsciously play with his hair when they were alone. he loved being around dj. he could never get enough.
...
the pair stayed cuddled up next to each other as light poured into the room, fully unaware that arun had just gotten home and was climbing the stairs to greet dj.
arun knocked twice and slide the door open, "hey dee-" he was taken aback at the sight in front of him. his little brother peacefully asleep while holding a rather handsome teal haired boy he'd never seen before.
he tried to find his voice again, "hey dj..?"
dj groaned and peeked his head up, not taking in his surroundings, "what? it's saturday, i'm tired."
"we talked about this," arun said, trying to maintain composure.
dj's faced scrunched, "talked about wh-"
superfish sniffled and adjusted his position next to dj, drawing his attention.
"..shit." dj mumbled before speaking up, "can i wake up before we have this conversation?"
arun sighed, "you two have 20 minutes. i'll make breakfast and then we'll talk." he slid the door shut and walked away.
there was one word going through dj's mind as he stayed propped up on one elbow next to superfish.
'fuck.
fuck.
fuck.
i'm so fucked.'
he took a deep breath and found the willingness to wake superfish up by rubbing his back. his eyes opened slowly. after blinking a few times, he turned around to face dj.
"good morning," he cooed, shaking his hair out of his face.
"you look pretty." dj said just above a whisper without thinking.
superfish smiled, "thank you, cutie." he sat up to fully face the other boy, "can i have a kiss?" he asked shyly.
dj couldn't help but let out a light giggle as his hand went up to his cheek and pulled him in for a soft kiss. superfish blushed and looked down after the contact. dj didn't even try to fight his growing grin. it then dawned on him that his brother just saw them sleeping together.
"everything okay?" superfish asked after noticing the change in mood.
dj swallowed and hesitated, "uh... my brother.. walked in on us."
superfish hummed in acknowledgement and kissed his teeth before pressing his lips into a thin line, "i'm guessing that's bad?" he queried.
"well, kinda bad. he knows i like guys. he's just kinda strict about people staying over."
"at least that gets the hard part out the way." superfish stated as he wrapped his arms around dj and nuzzled his nose into the nape of his neck.
dj let out a short laugh, "yeah, you just have to try to act normal."
that earned a groan from superfish, "whatever. shut up and call me pretty again."
"alright, pretty boy," he kissed along his traps, "you like that?"
"i like everything you do."
dj couldn't help but smile at how cute and clingy superfish was being. he closed his eyes and took a deep breath, savoring the moment knowing that they had to talk to arun soon.
he sighed, "as awesome as this is, we gotta change."
superfish frowned and kissed the corner of his mouth. he really didn't want to leave this embrace.
"i know, i'm sorry," dj apologized, reading his mind.
the pair reluctantly pulled away from each other's touch and began preparing themselves to face arun.
as they were doing so, arun was down stairs flipping pancakes as a thousand possibilities flew through his mind at a million miles an hour.
'what did they do last night?
can anything bad come front that?
is dj old enough to have sex?
i guess i was, but i was really careful.
am i allowed to dictate that?
who is that boy anyway?
why was his hair so.. blue and green?
where were they last night?
did anything else happen?
is dj being careful?
does anyone else know they're messing around with each other?
why didn't dj tell me he was seeing someone?
and why didn't he tell me he was sleeping over?'
(can you imagine arun panic flipping pancakes? fucking adorable. i love him so much he's so cute.)
just as he finished setting the table, two pairs of footsteps made their way down the stairs. arun tried to collect himself and sat nervously as dj and the mystery boy approached.
"good morning," he said hesitantly, trying to sound strong.
dj rubbed his eyes, still not full adapt, "morning. this looks good."
"yes, thank you, sir," the teal haired boy spoke up, "i'm sorry we haven't properly met before. ideally i'd also like other circumstances as well."
arun hummed, "and your name is..?"
"sebastian, sir."
he nodded and turned to dj, "what happened last night?"
dj's eyes shot open and his cheeks flushed, "nothing! we didn't do anything, haha! just fell asleep together after a club thing." he grimaced awkwardly.
superfish couldn't help but laugh as he told the actually story of what happened, "after a club activity he needed a ride and fell asleep on the way. i took him up to his room to lay him down and when i was about to leave someone asked me to stay," he said playfully.
"i don't remember that part.." dj muttered.
that piqued arun's attention, "were you drinking?"
"no!"
"no." they said in sync.
arun let out a sigh of relief.
"nothing happened, sir," superfish reassured, "again, i apologize for the scare."
arun nodded in appreciation of sebastian's manners before asking them another question, "what sort of relationship is going on between you?"
dj covered his red face, earning another soft laugh from superfish. arun took note of how the boy looked at his brother.
"do you want to answer that? or should i?" superfish asked dj.
"go ahead," dj mumbled in embarrassment.
superfish smiled and turned back to arun, "we've been friends for a few weeks. we started... viewing each differently pretty early on, i think. we haven't put a label on anything, but," he took a breath, "i would love to date your brother."
arun nodded in approval, trying to hide his smile. this kid sure knows how to make a good first impression. he turned his attention back to his brother, who looked like he was about to fall over out of embarrassment and shock.
"dj?" arun asked, "how do you feel about that?" partially to make sure he was okay and partially because he thought it was funny to see him embarrassed like this.
dj sat there with his eyes wide. he had nothing to say. superfish watched and waited hopefully for a answer. dj didn't know what to say. he knew arun would ask a question like that, but wasn't prepared for superfish to say... that. after a few moments of silence passed, dj finally moved his hand atop superfish's on the table as a response. he couldn't find the words, so he hoped the action would get his point across.
now superfish was the one blushing. he smiled at the touch and admired dj's face. after soaking in the moment, he turned back to arun without saying anything.
arun smiled to himself, knowing his brother found someone good for him.
after the meal, dj and superfish went back up to dj's room and faced each other, waiting for the other to speak first.
superfish broke the tension, "you never answered arun."
"hm?"
"you never said how you felt about my answer," he walked closer to him and placed his hands on his cheek and hip before reminding him what he said, "i would love to date your brother."
dj pouted in embarrassment and pressed his face into superfish's chest, "....did you.. mean that?"
"of course i did. that's why i said it."
he grinned into his chest and looked up at him, "good because i would love to date you too," he then passionately kissed the boy and forced him against a wall.
"woah, woah. getting that excited over lil' ol' me?" superfish teased.
"you have no idea how excited i am."
dj's hands found their way to the buttons of superfish's shirt as they made out. he began subconsciously nibbling at the skin of his jaw and neck, earning some noises from superfish. as much as dj loved the sound, he had to tell him to stop.
"if arun hears us you'll never be allowed to sleep over again."
"fuck..." superfish bit his lip and whispered, "feels.. good. so good, please."
both of them were more than glad to spend more time with each other like this. they couldn't help but smile and admire each other as they laid back down. a few weeks ago, neither would've guessed this is where they'd be. but neither of them would do anything to change it.
