this is miguel o’hara being a dick
pairing: miguel o’hara x fem!reader
miguel knows he’s fucked.
he has been neglecting you, putting his work above your needs and ditched on dates he can’t count with his fingers. at first you were okay, given that you’re dating such a busy man like him, you understand the consequences.
but you’ve had enough. there were nights where you cooked dinner, only to be left untouched by him or where you softly cried yourself in the middle of the night because he was still out. the only time he comes home is when you’re already asleep, then he left to the HQ in the morning before you’ve gotten the chance to wake up.
you confronted him about this. paid a visit to his office before going to work. Jess and Lyla had warned you to not disturb him but you managed to make them back off with a single frightening look.
yes. they are scared of you. a lot of them are. they do not want to test you at all.
the moment you stepped into his office, he didn’t even bother to look. eyes were just too focused on his work that he assumed Jess was the one who walked in.
“oh, you’re fucking your co-worker now?” your tone laced with sarcasm and anger with arms crossed over your chest,
hearing the familiar voice, he had never whipped his head so fast. “y/n? what are you doing here?”
“well” you start, heels clicking against the floor as you step towards him. “since my boyfriend has been MIA for almost a week i figured i should stopped by.”
his head shook, turning his focus back to what he thought mattered most. “not right now, mi amor. I’m working.”
“i can see that, dumbass” you respond in a cold tone. frowning as to why he couldn’t take one second off from that god damn screen. “you and me are going to get breakfast together. now. before i go to work.”
“i told you I can’t. I’m busy” he replies, brushing you off with his hand. “next time.”
“i’m a busy woman too!” your voice shakes, wanting so bad to scream at him and throw that tiny desk at his head. “but I always want to make time for you, Miguel!”
no response. he muttered something under his breath but you couldn’t hear him.
“you’re such a fucking asshole, you know that?” tone laced with venom as you spit the words. clenching your fists by your side as you struggle to hold back the tears. “i feel like this relationship is one sided, the only person that is truly making an effort is me. you don’t—“
Miguel couldn’t take it anymore. he threw a desk and it went flying, thankfully it didn’t hit you. though your eyes went wide in shock, a loud gasp left your lips as you covered your mouth with your hands.
“you’re right! I don’t! I don’t care about some silly little fucking breakfast when the universe depends on me!” he pointed at himself as his irises turned red when he looked at you. his breathing went heavy and he still wasn’t aware how scared you were at him at that point.
“do you have any idea how fucking hard it is to keep all this shit together?! how many people will die if i don’t do what i gotta do! I don’t always like it, y/n but i have to do it! and here you are trying to play house with me it’s fucking pathetic!” he scoffed, putting his hands on hips.
oh he did not realize how much his words hurt.
the room was filled with silence. you stared at him in disbelief but remained a stoic expression. you were taught better than to be weak before any men. Miguel was no exception. your mother would be disappointed if you let a man win.
“wow” you breathed, nodding. “that was a good speech actually, the longest one I’ve ever heard you talking” you tried to sound sarcastic but how you felt and how you sounded failed you.
Miguel was quick to notice this and his features quickly soften. he reached out quickly to hold you.
“I’m returning back to my apartment by five. do not fucking look for me” it was final. the way you said it, how your eyes remained empty as you spoke to him. Miguel knew better than to test you,
but he just did and now he’s paying the price,
his heart broke when he heard you said that. you were so tired of him and you just wanted him back. you want your man back but he couldn’t see how that mattered to you.
you held your hand as you turned around. “don’t you even think about sending Jess or Miles my way.”
with that you walked out of his office without uttering another word. leaving him speechless and heartbroken. he knew better than to follow you out, it would just make things worse. he was just going to let you cool off.
he didn’t know how long it was gonna take.
it has been almost a month that you two have been living separately. and he’s losing his mind. he can’t sleep, he can’t eat, he can barely walk out of the house without seeing all the things that remind him of you. the team even sensed something is wrong because he has been more short tempered than before and it almost made the rest of spider society terrified of talking to him.
he’s gotten more violent, that’s for sure. every enemy he encountered, he would leave them bleed with their faces unrecognizable. it was his way of taking his stress out. not exactly healthy but it’ll do for now.
but he thinks that this has gotten too far. he misses you terribly, your scent, your laugh, your voice, your body, and mostly… your pussy
God, the amount of times he sniffed your panties while he jacked off as the image of you clouded his mind was simply not enough.
and now here he stands before your apartment door. dressed nicely in a white buttoned up shirt with his sleeves rolled to the elbows and a pair of black pants. his ring cladded fingers nervously grip around the boquete as the other hand shoved into his pocket.
Miguel had never been this nervous before. toeing his shoes and tapping his toes against the floor rapidly. it’s probably already been fifteen minutes that he’s standing like that staring at your door. thinking far too carefully what he wants to say.
he decides it’s now or never as he raises his fist and knock softly against the wooden door, hoping that you’re home.
“coming!” he hears your voice, his stomach somersaults hearing that after what it felt like a thousand year. “i am so hungry, why are you delivery guys always taking so—“
soon as you open the door, you freeze. definitely not the takeout delivery boy and instead it’s the one person you’ve been avoiding for God knows how long.
Miguel’s mouth hangs open slightly as he slowly taking in the sight of the gorgeous woman before him. you put on your favorite lime green night gown that stops just above your knees with a white silky robe, your hair fall down gracefully. natural curls framing your face. eyes glinting under the light, he almost falls to his knees and thank the Lord for your existence.
beauty doesn’t even begin to describe how you look tonight.
Miguel realizes how he probably looks like an idiot. clearing his throat to regain his composure as he smiles awkwardly at you. “Hi.”
you stare at him as your features then showcase a displeased expression. “what are you doing here?”
you’re leaning your body against the doorframe, arms crossed in annoyance. eyes flickering from his face to the flowers he’s holding and back up to his eyes. as much as you hate to see him, you can’t help that little feeling of butterflies in your stomach when you see the flowers he’s holding.
he takes a one step closer to your frame, breathing out a sigh as he looks down at you. “I’m sorry, mi amor.”
that earns a scoff from you, looking away. “good start.”
“i was a horrible boyfriend.” he admits, gulping as he sees how sadness and exhaustion taking over your face just like that. “you don’t deserve that. what i said to you that day… none of it was true. you were not… pathetic, nor were the idea of having breakfast together… I appreciate every single thing we’ve done together, baby. believe me, por favor…”
a hard stare is the only thing he gets from you. the way your lips form into an angry pout and how your eyes seem to get tired and bored from his confession.
you’re a difficult person to please. he knows that.
“i know that being stress is no excuse of what I’ve done… I should’ve—fuck I should’ve done better. a month without you was like hell, mi corazon. ay, me sentí como si estuviera perdiendo la cabeza.” he sighs in frustration, head shaking as he recalls many sleepless nights. “i love you so so much. i do not want to go through that again … i know that it’s going to take forever to get your trust back and everything, but i swear on my mother’s grave that i—“
he shuts his mouth after that. eyes looking up to you when he realizes you’re talking to him after a prolonged silence that’s taking over.
seeing how broken he looks almost feels like your heart got plucked. as mean as you are or as much as you wanted to look like you don’t care, you can’t when it comes to Miguel. you love this man far too much and despite his cold cold persona, that’s a huge sweetheart underneath.
“you hurt me, Miguel.” eyes casting down the floor as you try to keep your voice low. “you threw a desk to my direction…”
he shakes his head at that, resisting the urge to cradle your cheek. “lo siento, mi amor. I didn’t mean—“
“yes i know, i heard you.” you sigh, eyes closed momentarily. “you scared me”
Miguel feels his heart breaks when he hears how your voice breaks. he carefully lifts his hand to softly palm your cheek, thumb grazing against the skin. he exhales a soft sigh when you aren’t pushing him off.
“I didn’t mean to do that to you, my love. fuck, I’ve hurt you. i will never forgive myself for that. i was supposed to be the one who protect you and i was being a huge asshole.”
“a cute one though” you pout at him,
he chuckles at that, feeling the tension between you two are finally cutting down. “you’re too sweet, baby… after all i had done to you”
“nothing compared to how you treated me for the past two and a half years.” you smile sweetly at him, hand wrapping around his wrist. feeling at home once he holds you in his palm. “still a good man.”
he shakes his head in disagreement. “no, no that doesn’t excuse it… i was in the wrong.”
you hum in response, looking at the pretty flowers still in his hand. “are those for me?”
he nods with a smile, “you’re my only woman, no?”
you bite the inside of your cheek as you smile, taking it from his grasp as you sniff the pretty petals. “i love them. thank you.”
he once again goes quiet, taking another step closer. eyes looking down at your glossy lips and he can’t take it anymore. he doesn’t care if he’s stepping boundaries here. “i miss you, cariño. can i show you just how much?”
his offer sends shiver down your spine, making it impossible for you to stand still. Miguel always knows your sweet spot, how to make your knees feel wobbly without having him to touch you.
you do miss him touching you,
“i have a ballet class to teach tomorrow, papi. Saturday morning class, you remember ?” a pout formed on your lips, yet you still allow him to pull you close to him as he closes the door behind. “plus don’t you have work too? i bet Jess needs you.”
Migue nearly growls at you calling him ‘papi’. his jeans growing tight as you look up to him with doe eyes that you know he loves. though sometimes, you don’t understand the effect you have on him.
“that can wait… you’re more important to me than anything” he whispers, giving your open hand a kiss. large palm coming down to grip your waist, giving it a light squeeze. “do you want me too?”
you respond with a slow nod, biting back a smile as you interlock your hand with his pulling him inside. his smirk grows wider as he leans over to capture your mouth in his,
“let me fuck you real good then we can come home, eh mi vida?” he promises against your lips, slipping your soft silky robe off of you before picking you up in bridal style causing to shriek and giggle,
“i wanna hear you scream my name.”