Chapter Text
[ Present Time, Brooklyn, 9:08 ]
{ Now Playing: Sunflower by Post Malone & Swae Lee }
"Ayy ayy ayy ayy (ooh)~”
Miles walks on the sidewalk of Brooklyn, sticking stickers here and there as he has his headphones on, listening to music as he bobs his head to it.
“Ohh ohh ohh ohh (ooh)~”
He feels his phone vibrate inside his pockets and takes it out, checking who had texted him.
”Ayy ayy~
Ooh ooh ooh ohh~”
He chuckles a smile as he sees that it was Gavin, his best friend, who texted him, telling him that he was at their lab and that for him to hurry there.
“Needles say I keep her in check~”
Miles texts back that he was on his way, putting a smiley face and heart at the end of it. He then puts back his phone inside his pocket before walking faster, still bobbing his head at the music blasting in his ears.
”She was a bad-bad, nevertheless (yeah)~
Callin' it quits now, baby, I'm a wreck (wreck)~”
Miles hums to the song, singing some of the lyrics he remembers as he makes his way inside a Pizza Place. He stands in line, scrolling through his phone as he waited for his turn at the register.
"Crash at my place, baby, you're a wreck (wreck)~"
He then glances outside, seeing some group of teenagers talking with each other pass by the shop he was inside. It made him smile that he and Gavin used to be like them, chatty and small but all in all still smart asses.
"Needless to say, I'm keeping her in check~
She was all bad-bad, nevertheless~"
When it was Miles's turn at the register he orders a box of pepperoni pizza with two drinks, take out. He waited for his order and texted Gavin, telling him that he was buying pizza along the way.
"Callin' it quits now, baby, I'm a wreck~
Crash at my place, baby, you're a wreck~"
The food is served to him packed, Miles paid for it, thanking the service and leaving a bit of a tip before heading out of the place. He received a text from Gavin, which was only a thumbs-up emoji to which Miles just shrugs and chuckles.
"Thinkin' in a bad way, losin' your grip~
Screamin' at my face, baby, don't trip~"
He was then back on his way to their lab, dancing a bit as he jogs there, careful not to drop the pizza and drink in hand. Miles taps a dumpster along the beat, not hard enough to make it fall and spill the trash inside.
"Someone took a big L, don't know how that felt~
Lookin' at you sideways, party on tilt~"
Miles stops in front of a building, it looks a bit abandoned but it was still in good continued. He took a deep breath and pulls down his headset down to his neck and starts walking towards it.
"Ooh-ooh-ooh~
Some things you just can't refuse~
She wanna ride me like a cruise~
And I'm not tryna lose~"
He goes and climbs up using the fire escape stairs, ignoring the front door. He pants a bit as he reaches the floor they always hang out on. He catches his breath, calming himself as he had gotten tired from climbing the stairs too fast.
"Then you're left in the dust~
Unless I stuck by ya~"
Miles smiles to himself as he puts the pizza in his other hand which was holding two drinks and carefully slides open the window. He takes the pizza back to his free hand and climbs inside the room. Gavin's back was faced to Miles and music was blasting, it made Miles think that Gavin hadn't heard him enter yet.
"You're the sunflower~
I think your love would be too much~"
Miles ran up to Gavin and surprised the taller with a hug, Miles laughs as it caught Gavin off guard, and jumps a bit. He chuckles and turns around to hug Miles back, smiling as he felt the warmth of Miles.
"Or you'll be left in the dust~
Unless I stuck by ya~"
Miles lets go of the hug and walks away from Gavin, who turns around and goes back to what he was doing earlier. Miles opens the box of pizza and took one before sitting at one of the office chairs they own.
"You're the sunflower~
You're the sunflower~"
Miles slides his chair close to Gavin, holding the box of pizza. "Here." He said with his mouth full. Gavin turned to Miles, chuckling as he shakes his head at how Miles talked whenever he eats, he then takes one slice and starts to eat it slowly. "So how's Tía?" Gavin asks curiously after he swallows his food.
"Mamí is alright, has a headache. I told her to have a day off but she told me she can't, which is ridiculous." Miles chuckles, remembering how stubborn his mom is to continue working instead of focusing on herself. Gavin sighs, worrying about his tía. "What about Abi? How's she? Did she do anything stupid to get into trouble again?" Gavin asked. He hadn't been able to go home and visit his sister on his home because of his Spiderman duty. It makes him feel terrible knowing that his sister wants to probably see him.
Miles chuckles. "She's doing fine, and no. She's been good ever since you didn't start coming home. Apparently, there's no point in doing trouble if there's no one to scold me, as she said." Miles laughs at this, remembering how dead Gabriella's tone was when she said that, with slight sarcasm.
"Yeah?" Gavin laughs, sitting at one of the office chairs. "That's good to hear." He smiles to himself. Happy to hear that Gabriella was being good while he was away, he's worried but he guesses that Gabriella is old enough to take care of herself.
"I know you're worried." Miles pushes himself, along with the chair, closer to Gavin, their chairs bumps, and Miles took Gavin's arm so that their chairs won't roll away from each other. "I can tell by how you spoke and your body language gave it away." Miles smiles, holding Gavin's hand and squeezing it a bit as he looks at Gavin's tired face. Miles is worried for Gabriella, sure. But he's more worried for Gavin.
Gavin sighs quietly and leans his head onto Miles's shoulder, resting his eyes a bit as he relaxes. "You should rest," Miles spoke softly. "When's the last time you slept?" He asks as he raises his other hand to play with Gavin's soft locks, curling it and tangling it on his fingers.
"Probably about a few days ago," Gavin admitted. There was no use in lying to Miles, especially since he knows he wouldn't have another answer anyway. "It's just that, crime rates are rising and I can't afford to take my eyes off the city." He sighs, rubbing Miles's hand as he took slow deep breaths. If he wanted to, he could fall asleep right then and there.
"Maybe Prowler can take over?" Miles suggested. Smiling as he stares out the window, watching as some cars pass by and hear some distant chatters of people of New York. "It's weekend tomorrow, I can take over for two days while you rest."
"No no, it's good. I can take care of it." Gavin said, gently pulling away from Miles, rubbing his eyes as he stood up and walks towards his desk. His own body was tired and wobbly, caused by his lack of sleep. Gavin leans onto the desk, sighing as he felt a bit nauseous. He tried to ignore it. He's not supposed to show any weakness, even around people he wants to feel vulnerable with.
"Gav," Miles stood up, following Gavin, and puts a hand on the taller's shoulder. "You're visibly tired. And I can see it." He spoke with such care and softness as he rubs Gavin's back, comforting him and letting him relax a bit.
"It's a dangerous job, Miles." Gavin sighs rubbing his eyes as Miles moves closer, letting their hips touch together. "I just don't want you to get hurt." He mumbles, his shoulder slumped when he sighs once again.
"Stop worrying about me too much Gav. I'm a big boy now." Miles laughs as he pulls Gavin's shoulder and made him face Miles. He smiled up at Gavin, cupping his cheeks before pulling him for a kiss. "We’ve done this job countless of times, sometimes it's just me, sometimes it’s only you and sometimes we work together.”
Gavin gives Miles a light small, happy but a little worried. He presses his forehead against Miles’s and sighs. "Okay, I’ll rest.” He says before pulling away from Miles.
"Wait, let's start something first.” Miles pulls Gavin towards him and holds his neck. He kisses Gavin, full of passion and love. And lust. He dominated Gavin just as he does countless times whenever they do this.
Gavin moans a bit and closes his eyes against the kiss, liking how Miles is close to him, loving how Miles is kissing him. He pushes himself towards Miles, wanting to feel more.
Miles pulls away from the kiss with a chuckle, amused by how Gavin is reacting to just a simple kiss. "Let’s go somewhere.” He says and holds Gavin’s hand before pulling him. The two of them walked and headed downstairs, They passed what seemed like a gym and entered another room that had a bed.
It was dark but not the slightly opened curtain let a bit of light inside so the two of them could see.
When the door closes, Miles pushes Gavin against the door. Eager to get what they were going to do started. Gavin was just as eager and kissed Miles, even though he was taller he couldn’t help but submit to Miles and let him take control, to do whatever he wants.
Gavin moans as he feels Miles’s cold hand slip under the sweater he wore, he shudders a bit at the coldness but focuses on kissing Miles.
Oh, how they waited to do this. They hadn’t seen each other in a while so that got them in touch starved, to be so eager like animals that are in their heat. They can’t help it though, they love each other too much not to show them.
Miles pulls away from the kiss and pulls Gavin’s shirt above his head then throws it somewhere in the room. He then pulls Gavin towards the bed, pushing him so that Gavin would lay on his back, panting as he let his head fall on the mattress.
Miles smiles at this, seeing how Gavin’s chest heaves up and down as he tries to catch his breath. Miles takes off his jacket along with the shirt he wore inside and then starts to crawl towards Gavin. He held both of Gavin’s wrists and slid them up so they were right beside the taller’s head.
Gavin stares at Miles, panting and waiting patiently for something to happen. "Such a good boy,” Miles says which makes Gavin’s spine tingle, loving the sound of the praise.
Gavin lets out a breathy whine when he feels Miles lick his collarbone to his neck and to his jaw. "Miles please…” He says, squirming a bit when he felt Miles shift and start to nibble and suck his neck, which made him moan a little.
He was sensitive there. In fact, he was sensitive anywhere Miles touched him.
"What? Tell me what you want Gavi.” Miles smiles and pulls away from Gavin’s neck. "You can’t just beg without saying what you want.” Miles teased as he leans down to start kissing and licking Gavin’s jawline.
"Um— Hah, I—" Gavin couldn’t finish his sentence, letting out breathy moans as he feels Miles lick him. He closes his eyes, trying to calm himself down to talk.
”C’mon, say it.” Miles teased.
"Please— Hah, Fuck me.” Gavin manages to say and opens his eyes to look at Miles, he had tears at the corners of his eyes. Tears of pleasure.
”oh come on now Gavi. You’re going to have to beg more than that.” Miles says as he lets go of Gavin’s wrists, his own hand traveling on the taller’s body before finally resting it on Gavin’s thighs. He lifted it up and pulls Gavin, their hips touching together as Miles’s private pokes Gavin’s ass.
Miles wraps Gavin’s legs around his hips before leaning down to peck Gavin’s lips. He chuckles as Gavin’s tries to say something, feeling embarrassed by their position. Even though they had done this countless of times using that same position.
"Come on Gavi.” Miles says as he starts to grind their clothed cock together. He groans from pleasure but keeps himself composed, loving the pained pleasure Gavin was showing him.
Gavin started to moan when Miles moves, his own cock growing harder and harder to ignore. He whines as his dick was trapped inside his own boxers and pants, it was painful yet feels good at the same time.
"Come on Gavi. Say it. Beg for it. Beg how much you want it.” Miles says as he runs his hand through Gavin’s skin, hips still moving as he feels pleasure course through his body. He loves this. Loves to see the pain yet pleasured face of Gavin, unable to say anything as he moans uncontrollably.
"Please- please please…” Gavin breathes and moans, throwing his head back when Miles’s hip snaps and thrusts it, creating a friction Gavin wanted. "Please Miles- fuck me, please.” He whines as he felt Miles grind his hip harsher, trying to catch his climax.
Gavin moans and instinctively holds Miles arm but he felt his talons seep out of his finger tips which caused him to retract it from Miles’s arm and just hold onto the headboard, scratching it as he felt his orgasm nearing.
"Miles- Hah, Ahh. Keep going- keep- nghh…” Gavin moans feeling his climax edging closer.
Miles feels his own sweat drip from his foredhead as he felt his orgasm nearing too. But he couldn’t finish just yet. This wasn’t what he planned to do.
Not yet.
He says in his mind as he stops his hips. He then starts to unbuckle his belt, pulling his zipper as Gavin looks at him confused as to why he had stopped. Gavin was breathing heavily, his mind fuzzy as he couldn’t even process what happened next.
All that he knew was that he felt two of Miles’s finger enter him, which makes him throw his head back, moaning as he felt something enter his hole.
"Miless..” Gavin whines as he feels the fingers inside him twist and curl before it start to thrust inside him, causing him to thrash around and moan like a mess. "Miles— fuck.” Gavin curse when he felt another finger slip inside of him, stretching his walls as they kept on thrusting inside him.
Suddenly, Miles pulls his fingers out. Too early. Gavin thinks as he felt his inside become empty but those thoughts disappear when he feels something poke at his entrance.
"Don’t worry, I stretched you enough to not hurt.” Miles says before thrusting his hips, forcing all of his length inside Gavin.
"Ahh-! F-Fuck!” Gavin moans, feeling the tip hit his G-spot. He trembles a bit, feeling his inside full.
"Heh, look at that. Such a pretty sight.” Miles says as he looks down as Gavin’s abdomen, seeing a belly bulge. He touches it which makes Gavin’s shudders.
Without warning, Miles starts to move, harsh and fast thrust. He groans a bit, feeling Gavin’s squeeze him slightly as he fucks into Gavin.
Gavin shudders, moaning loudly as he feels the harsh thrust Miles was doing. His own dick in between his and Miles’s stomach as Miles leans down to start sucking his neck.
"Miles— hAh hah,” Gavin moans Miles’s name, shivering every time Miles hits the spot that made him see starts. He squeezes, feeling so good like he was in cloud 9.
Although in Miles’s perspective, it felt like he was using Gavin for his own pleasure, yet he loves how he would react every time he thrusts harshly, snapping his hips forward as their skins slaps against each other.
He loves how Gavin would moan his name, asking for more and begging for him not to stop.
Miles bites down onto Gavin’s shoulder, feeling as his own climax is nearing. He continues to fuck him harshly, snapping his hips forward into one stop. The spot that makes Gavin moan and shudder at the same time.
"Miles miles miles miles,” Gavin chants Miles’s name, feeling his own climax each time Miles would fuck his hole. He felt full yet he wanted more. It was good. So good that he couldn’t even say anything other than Miles’s name.
With one final thrust, both Miles and Gavin moans loudly as they orgasm. Miles shoots his load inside Gavin, filling him to the brim. While Gavin cums at their stomach.
Miles moves his hip a bit more, riding both of their high before finally pulling out. The both of them were panting but Gavin had his eyes closed.
He stayed still at the bed, exhausted by their activity.
Miles smiles at Gavin, feeling as though the taller had fallen asleep. He collected his clothes down the floor and started to dress. He then moves to the bed and pulls the cover on top of Gavin.
He kisses Gavin’s forehead and his lips before finally standing up to leave.
This was their way of saying I love you. Even if they had no label yet.
They still love each other till the end.