cubicles

Jul 30, 2009 21:21

Frank fucking hates Gerard Way. He and Way work for major business rivals both selling computer software and working… in the same fucking building. It wouldn’t be so bad if their offices weren’t on the same floor. Frank just hates having to see his smug fucking face everywhere and his stupid big hair - that is so unprofessional unlike Frank’s own short, sensible hair-cut.

Gerard’s company has recently had its big break. It is getting known and popular. The big computer companies are buying their software and not Frank’s. This is making Frank’s job really fucking hard and making him work really fucking long hours figuring out how they can stay in the game. Gerard Way just happens to be the closest person, the one door he has to pass on the way to his office, the fucking reminder of all this shit. He hasn’t actually done anything. Just. His fucking face just pisses Frank off now.

Frank likes being the best at his game - once, when he was a High School freshman, he told the school councillor that Ray Toro tried to steal him drugs. It actually worked because Ray was big and kind of intimidating looking. He looked like the kind of guy that would go round pushing drugs on fifteen year olds. Ray got expelled. He was actually very nice but he was better - too much better - than Frank guitar so…

*

It’s late; he’s pissed and really wants to get home. He just wants some ice-cream, his dogs and a fucking DVD.

Frank hurries out of his office, locking the door and heads for the elevator. It’s just about to close and Frank isn’t going to wait another two minutes for the next one, so he quickly jogs, - it’s really awkward, Frank hates running. It makes him feel self-conscious and silly - sticks his briefcase in the middle of the closing doors and they open up for him to slip in. Frank is kind of panting - ok, so he’s also isn’t very fit - but he’s happy because he is that much closer to getting home.

He hears a snort just behind him that startles him but after he turns and realises it’s Way, - fucking Way - he covers his gasp with a cough.

Way looks amused with his stupid big hair. Frank is about say something really insulting and not childish at all when the elevator groans and the lights flash on and off in quick succession. The elevator rattles and shakes a little before the lights just shut off completely and the elevator stops. Everything is quiet, too quiet and eerily still.

Frank has been scared of the dark since he was five. He immediately flails his arms, trying to feel a side. He scrambles and scratches until finally, his finger-tips brush one of the metal bars - there for people to hold onto - he grips it tightly with both hands and tries to control his breathing. Tries counting, saying the alphabet backwards- anything to stop him panicking and hyper-ventilating because he can’t fucking see. It’s after midnight and anything could be happening, anything could be there and he can’t see. He starts to feel really light-headed and he can barely breathe. He feels hot and suffocated and blind.

“Hey, Frank, hey, calm down okay? Just breathe,” Way says, his hands coming to lightly rest on Frank’s arms.

Frank listens and breathes slowly. If he tries hard enough, he can make out Gerard’s outline, his hair, shoulders, and arms.

Without even thinking, he buries his face in Gerard’s jacket and just tries to stop shaking, tries to control his breathing. Gerard’s arms wrap around him and he makes these low shushing sounds that actually comfort Frank.

“’m sorry, I’m sorry, God I’m such a child,” Frank mumbles into Gerard’s blazer.

His eyes are watery so he rubs them dry onto Gerard. Frank has never been this close to him before. He smells… nice - like… candy and coffee. Frank inhales deeply and Gerard chuckles.

“It’s okay, it’s fine. As long as you’re okay. Are you okay?”

“Mmm. Just, don’t. Like, move. It’s better like this. If I know you’re there,”

Frank doesn’t even know what he’s saying anymore. He’s just so fucking relieved and he really doesn’t want Gerard to let go.

“Okay, ‘kay. I’m right here.”

Then Gerard kisses Frank’s forehead, slow and soft. Just like that. Just tips his head and presses his lips to Frank’s forehead. It just stays like that for a while. Frank closes his eyes and sighs, murmuring something into Gerard’s jacket.

Gerard goes still when Frank puts a hand on his neck and tries to pull him down for a kiss.

“No. No, that’s not. This isn’t. You hate me. You’re … fragile at the moment, I’m not taking advantage,” Gerard says.

“Just shut up. Don’t think about it,” Frank says trying to pull Gerard down harder.

“You’ll regret this.”

“So? It’s not like it means anything,” Frank says.

He can feel Gerard’s wince because of how close their bodies are. The lights go back on and the quiet buzz of the elevator starts up again. Gerard sharply pulls away from Frank and grabs his briefcase from the corner and just waits for the doors to open. Frank’s never seen him look like that before. When they finally do open, Gerard murmurs his thanks to the guy in overalls standing by the doors before shoving past him and getting out of the building. Frank’s just left there dumb-founded and half hard.

*

Frank is in the middle of In Her Shoes when he suddenly goes, “ohhh” closely followed by, “fuck.”

*

The next morning, after a strong coffee, Frank heads straight to Gerard’s office. He completely forgets everything he planned on saying and just clambers onto the desk and kisses him. It’s hard and sloppy because Frank’s so damn eager all of a sudden. He doesn’t even care if the fucking wooden desk can support his weight or not, he just-

“Didn’t know. I didn’t know,” he murmurs against Gerard lips.

“You. I never knew why you didn’t like me so much y’know? And I tried playing your game and being nasty but just. I-”

Frank kisses him again and Gerard rolls his chair back and pulls Frank down onto his lap. Gerard rolls his hips up and Frank gasps, a quick burst of cold air filling both their mouths. Gerard does it again and again and again until he’s got a definite rhythm going and they’re both moaning and panting on each other’s faces.

After like, two minutes of that Frank’s really fucking close but he doesn’t even care. It’s been months. He tips his head back and tries matching Gerard’s rhythm, tries making it last a little longer. But when Gerard sinks his teeth into Frank’s neck, Frank comes in his pants. Frank’s sure he makes an embarrassing noise but… it seems to work because before long, Gerard’s shuddering and groaning beneath him.

Frank slumps onto Gerard, panting, flushed and hot. Gerard brings him close to his body and holds him- loose but not careless.

“’m so glad we work in the same fucking floor, in the same fucking building. It’s good because I get to see your pretty face everywhere and your… stupid hair.”

Gerard giggles and rubs Frank’s back.

*
 

fic: complete, pg-13, by xareyouokayx

Previous post Next post
Up