PART ONE He peeked out from under his eyelashes shyly. Suddenly the diner was huge and stark against the fiery red hair framing Gerard’s face. The situation felt simultaneously heavier and lighter than it had been back at the camp. This wasn’t flirting anymore---this was something Frank hadn’t seen or tasted since the bombs fell. Honestly, it left Frank feeling a little lost and overwhelmed as the lights buzzed and blinked in sympathy above him. His breath shuddered out through his nose, lips trembling against Gerard’s.
Gerard combed his fingers through Frank’s hair and traced his way down to his shoulders. Kneading and flexing the tight muscles under the vest, he curved his fingers through the blades. It felt like he was being sculpted into something new. Gerard was sculpting him into the man he needed to be. A man who breathed freedom and cut down those who dare stand in his way. He was being molded into revolution and anarchy. He was being christened with a new name, becoming part of something he could call his own. He was being given a place to call home.
He was a Killjoy.
Gerard grasped the back of his vest in one hand and hooked his finger under Frank’s chin with the other.
“Would you die for what you believe in?” He whispered heatedly against Frank’s lips.
“Would you die for me?”
Frank didn’t think. He didn’t have to. His heart was fluttering against his ribs like a frightened bird. It was a buzz saw. It was a china doll. It was the heart of a newborn.
“Yes.”
Gerard tightened his grasp on the back of Frank’s vest and tugged. Not too hard, but not gently he pulled the black leather down and over Frank’s shoulders, watching as the article slid to the floor. He shrugged his own jacket off and tossed it onto one on the tables near the window. The leather thumped loudly against the vinyl seating. Creamy white shoulders adorned with a freckles here and there swam through Frank’s vision. Gerard was a blank canvas of skin stretched over bone. He ripped the black bandanna from his wrist with his teeth. The gloves were unbuckled and shucked to the linoleum. His lips were red and ripe as he cupped Frank’s face in his smooth hands. Hands that kill, hands that create.
Frank leaned into the delicate touch of Gerard’s fingers as they fluttered back to the knot around his throat. The star-spangled bandanna joined the growing heap of clothing on the ground. Gerard licked a hot, slow line up the side of his scorpion tattoo, nipping at the bottom edge of his jaw. He licked around at the burn mark under Frank’s ear and made little worried noises. Frank shuddered involuntarily at the hot puffs of air against the shell of his ear.
“That looks kind of bad.”
Frank didn’t care. He just wanted the wet muscle back on his skin again. Shifting his rib cage slightly into the warmth of Gerard’s body, he coaxed the tongue into soothing his wound. He sighed into the touch as the sound of taste buds grinding into his skin filled his ears. Gerard pulled his body toward one of the tables on the right, leaning up against the edge of it. Colliding gently with the man in front of him, Frank gazed up from under his heavy lashes at his face. The lights above him flickered and popped for a few strobing seconds before finally shorting out. Frank felt the deep chuckle echo through Gerard’s chest.
“I also went out there for gas. Mikey’s gonna kill me.”
Frank breathed a small chuckle of his own into the air hanging between them. The moon was bright behind Gerard’s head now that the light pollution was gone. It shown through the red hair spiked up in random places and cast spindly shadows across Frank’s face. He watched Gerard’s eyes dilate in the darkness. Something heavy was creeping into Frank’s stomach; something predatory in it‘s need to claim Gerard for his own. He made a miniscule roll of his hips; Barely there, but delicious all the same. Gerard’s eyebrows shot up, feeling Frank’s arousal echoing his own. Noticing Gerard’s reaction, he did it again, a little harder. He could feel the bulge in Gerard’s jeans, but the thick material prevented any further sensation.
Pinning Gerard to the table with his hips, he ran his hands down Gerard’s milky shoulders. They seemed to glow in the moon’s blue light, inviting Frank closer. Stroking back up the soft flesh of Gerard’s arms, his palms cupping his shoulders. Darting a tongue out to sweep over the rounded end of his collarbone, Frank lavished in the salty flavor he found there. Dragging his tongue over to where the shoulder ended he bit down perhaps a little harder than he meant to. It was the first date after all. Frank felt his lips curve into his usual mischievous grin against Gerard’s skin. Running his knuckles over the xylophone of Gerard’s ribs, he filed away every one of Gerard’s shuddering breaths.
He danced his fingers down the front of Gerard’s chest before hooking them in the hem of his black t-shirt. Raising his eyes in a questioning glance, Gerard pursed his lips and nodded before lifting his arms over his head. Frank peeled the sweat dampened shirt inside out. The cotton landed somewhere behind him, a whisper against linoleum. The muscle underneath was neither the rigid firmness he’d found commonly in other people of the desert, nor the delicate soft flesh he’d fallen in love with back in New Jersey. It was something new, something in-between, something belonging only to Gerard. Frank’s knees quivered slightly in excitement. Ducking his head down and forward, he latched onto creamy expanse in front of him.
Gerard’s hands softly pet away the stringy mess of hair from Frank’s face and slid down Frank’s neck. Urging him forward, Gerard traced the curve of Frank’s shoulder blades under his shirt. Frank’s mouth was hot and wet as it left little suction patterns all over the pale, unmarked landscape of his chest. The spot right in the V shape of his collarbones attracted Frank the most; worrying it, bruising it, branding it as a place only for him. His fingers dug into the flesh in between his ribs slightly as he kneaded and rolled the skin there. Rolling his hips back into Frank, Gerard clawed his fingers down his back. Clenching and stretching around in the hem of his shirt, Gerard pulled up, forcing Frank to break skin contact. Frank’s arms wormed around and pulled through the holes. His hair was all messed up and insanely sexy as Gerard took in the vibrant color in front of him.
Unlike the pure white canvas of his own chest, Frank’s was covered in art. The most dangerous thing to possess in the world was artistic freedom, and there it was presented in gorgeous Technicolor. Gerard’s eyebrows shot up, his mouth open, sucking in air. Vibrant, prismatic, illegal color rushed into his brain. His eyes drank in the shades of light and dark, each image on display under the pale blue light shining through the diner windows. Frank shuffled his feet a bit and hooked his finger in his belt. Gerard made an effort to clamp his mouth shut again, stretching one spindly hand out to Frank’s chest. It was almost black with all the hidden messages scrawled across the olive landscape.
Dragging one hand down his chest, he pulled on the surface delicately. The dewy skin shifted and rolled over Frank’s ribcage. Gerard licked his chapped lips, processing the much sought after rebellion carved into Frank’s skin.
It was real, the revolution he was fighting for was right here. It was shuddering and breathing in tiny puffs as Gerard assessed his specimen. Gerard fluttered his eyes shut in heated anticipation. He wrapped his arms around Frank’s abdomen and pulled him forward again, flush to his body. Kneading his muscles around the bottom edge of his shoulder blades, Gerard whispered hotly into Frank’s ear.
“Freedom.”
Frank sucked in a harsh breath at the sensation of Gerard grasping at his back. Screwing his eyes shut at the delicious feeling, he was surprised to feel his jeans being unbuttoned. Blinking them open again into the washed out light of the diner, He looked down to the floor. Gerard was grinning back up at him from his knees. Fingers deftly working the button fly, his breath flickered and licked at Frank’s stomach. It would have tickled Frank if he wasn’t so turned on.
He sucked in his bottom lip, trying to control his swaying hips. Gerard just widened his smile as he pulled Frank free from the constraints of his jeans. His smile was dazzling, lips shimmering with moisture in the bluish light. He pursed his lips together and blew a soft warm breath across the tip. Frank tensed in the small of his back before relaxing against the tentative lap of Gerard’s tongue. Gerard licked wetly at the underside of Frank’s cock, relishing in the satiny feel of his head. The vein pulsed under Gerard’s writhing tongue, signaling Frank’s full attention. Gerard pulled back some, glancing up at Frank through thick, black lashes.
“You’re fucking gorgeous,” he breathed against the wet, tacky skin of Frank’s erection. Frank dropped a hand down to the side of Gerard’s face, cupping his cheek and stroking it with his thumb. His skin was soft and delicate under the curtain of red hair. Frank rolled his ear lobe between his thumb and forefinger.
“ So are you,” he breathed into the still air of the diner. It was the closest he could get to a confession without giving everything away. There was a feeling sitting heavy in his chest that had nothing to do with his arousal.
Gerard just smiled brightly again, and steadied his hold at the base of Frank’s cock. Thin lips rolled ever so slightly, as he leaned forward and swallowed Frank all the way down. Right out of the gate, Gerard inched down until his lips met with his hand. Frank could feel Gerard try to hold back a chuckle and steady his breath. Frank just stood frozen in the sensation. His senses were on overload, as Gerard’s throat fluttered and quivered around him.
“Oh God,” his small whisper echoed in the still air. He could feel Gerard’s lips quirk in a repressed smile as he slid up and swirled back down. Frank brought up his middle knuckle to bite down on. It was getting very hard to not thrust into the shimmering heat of Gerard’s mouth. Heat uncoiled in Frank’s stomach, as he tried to fight the tide suddenly sweeping through him. Gerard swirled his tongue over his head, and took to lapping at the underside. Gliding against the heart shaped indent, the wet muscle curled and ground against him. Frank’s hand scratched absent-mindedly at the shaved half of Gerard’s head, twisting the longer strands. His fingers brushed against a small flat square at the crown of Gerard’s head. A loud moan escaped him, muffled and absorbed by Frank’s cock.
“Uhhffffffmmmm.”
“Uhhhhh,” Frank felt his knees quake as sweat pooled in the backs of them. “Wha-what was that?”
Gerard pulled back again, mouth red and ripe as he caught his breath. His lips kept a small ‘O’ shape as he sucked air in. He tilted his head up and scratched at the tops of Frank’s thighs.
“That,” he said, “That was my plate.”
Frank let his gasping mouth close a bit in confusion. Gerard picked up on it immediately, using one hand to gesticulate as he explained.
“My plate covers the port into my system. The current is gone, but it still feels good as hell when it’s touched.” He laced one of his hands through Frank’s as he slowly guided their fingers to the back of his head. The plate was so small, it could have been the size of a dime, back when money was still a currency. Gently, he flexed his middle finger against the barely there plate set at the base of his neck.
“Ughhhh. Huhhhnnn.” Gerard mewled and writhed around on the floor under Frank’s hand. He laughed a little at his own reaction, before making Frank stroke it again.
“Huuhn. God, it’s like having sex inside of your head. Guhhhh.”
Frank, forgetting his own arousal, turned all of his attention to Gerard. This new thing, this plate, had Frank more than a little fascinated. He wondered what it felt like, to have someone stroking you from the inside of your brain. Judging from Gerard’s reaction, it was insanely delicious, and he was only scratching the surface. Now he knew why being a Wirehead was so dangerous. Feeling pleasure inside and out; pulsing in an electrical current, even as bombs destroyed the world around you. Frank knew it was a little wrong, to be stroking a plate covering a former addiction, but he couldn’t help it. He wasn’t made of electricity, and he wasn’t the government. And Gerard was a writhing mess on the checkered diner floor.
“C’mere,” Frank grasped Gerard’s hands to pull him to his feet. Still out of his pants, Frank winced at the rough jean fabric covering Gerard’s thighs. Trapping him against the table, Frank pressed Gerard flush against himself. Supporting Gerard underneath of his arms, Frank used his other hand to stroke at the back of Gerard’s head. He let his knuckles bump along the plate, forcing little “ha” noises from Gerard’s lips as little shockwaves rocked his body into Frank’s. He kept stroking the back of Gerard’s neck like that, holding on tight as Gerard writhed between him and the table. Crushing their lips together, Frank could taste the delicate mewls and whimpers quivering in Gerard’s throat. Gerard was impossibly hard through the thick layers of denim, probably leaking already just from this.
Frank shifted his weight against Gerard’s hardness, when he hear a faint crinkle. A slow smile crept up his face. Gerard was so pre-occupied with what Frank was doing to his plate, that he didn’t hear it. Frank dropped his smile and bit gently at Gerard’s kiss-swollen lip.
“Turn around,” he whispered hotly against Gerard’s ear, bumping his knuckles over the plate one more time before stepping back. Gerard rolled his eyes into the back of his head, and let out a shuddering sigh. His skin twitched and quivered in the moonlight, before coming back to himself. His eyes were liquid pools of heat, as he settled a half-lidded gaze on Frank. Right now he could come just from the look on Frank’s face. Hungry, playful, and something else Gerard couldn’t place. Something dangerous; Something Gerard hadn’t seen for a long time. Gerard stood up from against the table and turned around.
The desert landscape outside of the window was awash with the moonlight pouring down from the sky. Gerard sucked his lip in between his teeth in anticipation, feeling Frank’s arms snake around his torso, pulling him back against him. He could feel Frank’s hardness up against his ass. The hands splayed against the insides of his ribs unfolded and traveled down to the button fly of his jeans. He watched as Frank’s tattooed hands worked blindly, expertly unbuttoning and zipping the fly down.
Pushing the rough denim down over his thighs, Frank stroked the milky skin with his thumbs on the way down. The jeans made a tingle sound from the floor where Gerard’s belt buckle scrapped linoleum tile. The sound receded as Gerard kicked them across the diner. Frank scratched and tickled his way back up Gerard’s thighs, teasing and pressing on the thick muscles there. The sharp jut of his hips stood out in the moonlight, blue hues dying his skin. Frank rolled the skin over his stomach; firm, but soft at the same time. It was something new and delicious to Frank.
He dipped his fingers into the hollow of Gerard’s sternum. The heartbeat under walls of bone and muscle pounded erratically. He could feel Gerard trying to control his breathing as it shuddered out through his nose. Pressing fingers up over Gerard’s throat, he scratched and chipped the paint job on his neck. Flecks of red paint bent and stuck under his nails. His fingers gently cradled Gerard’s jaw as he massaged his thumbs against the muscle surrounding Gerard’s spine. Crackling and kneading the stiff tissue there, Gerard hummed in appreciation. Breathing out quiet and deep, he hovered closer to the back of Gerard’s neck. Firm and slow, he licked against the plate at the base of Gerard’s neck.
“Nuh, uh god, Frank.”
Frank smiled against the plate and sucked a quick kiss to it. He could feel Gerard shiver with his entire body. His neck tasted like sweat and electricity. Dust, motor oil, and laser plasma flooded his senses. This was the smell of freedom writhing under him.
Grasping Gerard’s hands from behind, he wove their fingers together, his on top. Slowly licking a trail down Gerard’s spine, he pressed his hips forward, guiding their joined hands to the tabletop. The wet heat of Frank’s tongue sent goosebumps scattering over Gerard’s back. The air damp with their own humidity, it was all Gerard could do but brace his hands on the table. Feeling their hands find a secure hold, Frank let go and traced his fingers back up Gerard’s arms. Wave after wave of goosebumps trailed in their wake. Caressing up his shoulders and down the delicate flesh of his underarms, Gerard groaned in the sheer sensuality of it all. He heard a small tingle as Frank slid his jeans the rest of the way off.
His mouth still relishing the taste that was so purely Gerard, Frank licked and bit his way down Gerard’s spine. The skin there was so deliciously salty, another mineral rare in their current situation. The flavor burned his tongue, and heightened everything he was tasting. Cigarettes, basements, and rain. God, Frank missed rain. Frank dropped to his knees, the linoleum making a squeaking noise against Frank’s own sweat.
Decaying leaves and beat-up cars with beat-up music beaded up against Gerard’s skin, as Frank chased the flavor down to the small of Gerard’s back. Gerard’s ass was soft and luminous in the wash of the moon. Shadowed by Gerard’s silhouette, Frank could see a tiny little freckle on the right cheek. Wrinkling his nose and biting back a laugh, he pressed his lips to the shape. Gerard started a bit, realization dawning on him. His knees quivered under the torture Frank was putting him through.
Frank licked and sucked his way down to the underside of the clef, playing with the area where Gerard’s ass met his thigh. Running his fingertips against the back of Gerard’s thigh, Frank chuckled softly when sounds of slapping palms met his ears. Gerard was desperately grappling for something to hold on to, the tabletop slick against his sweaty palms. Gerard tossed his hair out of his eyes, trying to keep a grip on himself. His hair was damp already, the color becoming a dark burgundy in the blue light. Frank chuckled against the sensitive flesh of Gerard’s ass, dropping one hand down to his discarded jeans, searching around in the pockets. Fingering the crinkly paper, he yanked the small packet from his front pocket. Tearing it open with his teeth, he poured the contents into his mouth.
A burst of sweet, sugary watermelon coated his mouth, instantly causing him to salivate. The small candy rocks burst and tingled on his tongue as they met with his spit. Crunching the rocks down to a smaller size, he gently wedged Gerard’s ankles apart with his knees. Frank pushed his cheeks apart and pushed the flat of his tongue against him.
The fizzle and pop on his tongue tingled right up against Gerard’s entrance, sending a warm, vibrating feeling through Gerard’s veins. He bit back a shriek at the bubbly feeling mixed with the gentle lap of Frank’s tongue. The candy mixture was slick and warm with the kinetic energy of Frank’s mouth as he delved in and swirled against him. Rough and soft at the same time, the muscle worked over the hole, coating it in the sugary slick substance.
Dipping in and flicking upwards, Frank teased in long sweeping licks. Pushing in harder, he swirled around in deep circles, listening to Gerard scramble harder against the smooth table top. The flat of Frank’s tongue slid down to Gerard’s perineum, pressing in small circles against his shuddering skin.
“Fr-Frank, please.” Gerard didn’t know what he was begging for, but his skin was on fire. He would literally crawl out of it if Frank wasn’t holding on to his thighs so tight. Frank licked his way back up to Gerard’s entrance, dipping his tongue in again. Swirling faster and wetter against Gerard, he stuck one of his fingers in his mouth, coating it in the now clear fluid of his saliva.
Spreading Gerard apart further, he pressed in with his middle finger. Licking and sucking around the finger, he prodded further into Gerard than he could with just his tongue. Gerard released a deep, appreciative moan that echoed through Frank’s hand and mouth.
The sound was mouth-watering by itself. Frank rolled the dying taste of watermelon through this lips as they fluttered and licked against Gerard. He slipped his index finger, wet and slick, in next. Scissoring gently, he swirled his tongue around the outer edges. Moving over to Gerard’s left cheek, he bit and kissed his way across the smooth pale flesh. Creamy and flawless on this side, Frank sucked a dark hickey on the globe as he hooked his fingers down.
“Ah, ah, ah,” Gerard panted above him. “Christ, Frankie---that’s the spot. That’s it. Fuck.”
Frank smirked against Gerard’s smooth skin, giving it on last parting lick, before sliding flush against him. Pushing the palm of his left hand against Gerard’s ribcage, he counted the ribs lining his torso. The skin bunched a little and stretched with the drag of Frank’s hand. Still scissoring deep inside Gerard, he pet down his shoulder. His hands were the sensual image of graffiti against purity.
Gerard rolled his head to the side, exposing the pale column of flesh patterned with the red dye of a warrior. Turned purple by the heavy moon, the markings shimmered with droplets of sweat. His red hair was damp as it hung in tendrils against his neck. Frank licked a slow hot line up the side of Gerard’s neck. From the joining at the shoulder all the way up to his ear lobe, he trailed his hot, pulsating muscle. Simultaneously joining his ring finger with the other two buried deep inside Gerard, he hummed and breathed against the shell of his ear. Pumping them in and out against the pull of Gerard’s body, Frank nosed against the small plate again.
“Ah!” A twist of his fingers again. “Oh fuck---Frank!”
Frank smiled deviously and licked at the plate, trailing his tongue down to Gerard’s nape. Sucking on the protruding bump of his vertebrae, Frank curled down again. Feeling the tiny mound of nerves deep inside of Gerard, he held on to as Gerard bucked back against him. Nearly knocking Frank over, Gerard crawled his fingers over the smooth surface of the table. Gasping and shaking, he reached one hand behind his head and pulled Frank’s cheek against his.
“I’m ready. Like, I’m really, really ready.”
Frank couldn’t help but smile at the desperation in Gerard’s voice. He hadn’t heard such a sweet sound in a very long time. A voice strained against pleasure, vocal chords drawn tight against surging arousal, Gerard whispered huskily into the side of Frank’s face.
“Please, Frank. Fuck me, Please. Fuck me.”
Gerard was shooting off at the mouth, rambling incoherently as Frank kept pushing his fingers against the satiny bulb inside.
Trying to control his voice he asked lowly, “Your bag?”
Gerard surged forward with his arms, while pushing backwards with his hips. This was an exercise in trust. Frank could push Gerard to insanity and still maintain his cool. It was power, in it’s purest form. To know that even in a situation where Gerard is being reckless, he could depend on Frank to protect him. The thought turned Frank on to no end as he slipped a condom and two packets of lube from his canvas bag over to Frank. Passing them over his shoulder, he pushed himself back up, widening his legs, waiting for Frank.
Frank tore the condom wrapper open with his teeth and spit the foil on the ground. Gently slipping his fingers out of Gerard, he rolled the condom on. Smooth latex covered his cock as he fit it over his swollen head. The lube was clear and cool against the heat of his erection as he spread it diligently over himself. Using the last little bit on his fingers, he rubbed it gently against Gerard’s entrance. With a shuddering sigh, he lined himself up with Gerard.
Licking at the shell of Gerard’s ear, he whispered, “Are you ready?”
Gerard just mouthed over and over against the humid air hanging in front of him.
“Please, please---”
Frank grasped onto Gerard’s hips, pushing in with a slow gentle thrust. Inch by inch, Frank sunk into the warm heat that was Gerard. It was like having tunnel vision with his whole body. He was just being sucked into a vortex of heat and moisture; of Gerard panting and writhing under him.
“Oh fuck, Frank. God fucking damn it. That feels really fucking good.”
Frank paused once he was sheathed all the way to the hilt, his balls brushing against the back of Gerard’s ass in a delicious way. Gerard pulsated and quivered all around him. Scratching his little blunt finger nails over the table again, he undulated against Frank.
“Please, Frank. Move.”
Frank pulled back almost all the way out before pushing slowly in again. The feel of Gerard all tense and hot around him was driving him up a wall. Dragging himself back again, he pushed back in with a little more force.
“Uh, ah God,” Gerard moaned deep in his chest.
Frank curved the small of his back and thrust in again. Angling downwards the slightest, he could feel himself come into contact with the satiny bundle again. He pulled out and thrust in again, going for a direct hit to Gerard’s prostate. Gerard let loose a string of garbled moans and curses, pushing back against the table. Frank pulled out almost all the way before thrusting in deep and slow. Scratching his nails down Gerard’s back, he left tiny rows of pink raised skin. Gerard arched into the sensation, at the same time trying to push down harder against his prostate. Frank was teasing him, licking the side of his neck and just holding still. If Frank didn’t move, Gerard was going to die. Hanging his head between his braced arms, he rotated his hips in circle. He could hear Frank suck in his breath against his skin.
Tossing his head to the side, he growled out, “Ugh, please Frank.”
Frank licked at his neck and pulled out again, this time thrusting in with a quick shallow thrust. He repeated the action three more times before Gerard slammed his hand on the table.
“Frank, fucking fuck me all ready, Jesus Ch-”
Frank thrusted in deep again, nipping lightly at the plate at the base of Gerard’s neck. Gerard hissed through his teeth as tremors rocked his body. His hair shook and twitched against his creamy shoulder, adding to the sensation. His body arched and slithered against Frank’s in rolling waves as Frank slid in and out of him. Frank curved downward again, striking his prostate in time with his bites. Gerard was seeing stars.
Spreading his fingers across the small of Gerard’s back, he gripped Gerard’s hips. Fingers dipping into the dimples above his pelvic bone, Frank held on and sped up. For every fifth thrust, Frank bit at the plate in Gerard’s neck, licking in between. Gerard was doing his best to keep breathing. The air was filled with the slick sound of flesh begging for flesh. Gerard’s pants drowning out Frank’s gentle moans. Sucking air in his lungs against the onslaught of his body, Gerard held on to one of Frank’s hands gripped on his hip.
“Ah---shhhh---hah----shhh,” the sizzling noise of air being violently sucked between clenched teeth. Frank soothed Gerard’s molted neck with more licks before biting it again.
“Ah, ah, ah my god Frank. I’m fucking close.”
Frank smiled against the plate, sending more shockwaves down Gerard’s spine. Dropping his right hand from Gerard’s hips, he gripped Gerard’s aching cock. It was soaked in pre-come, and Frank smiled wider against Gerard’s neck. Palming the head, Frank thrust in hard again. He was close too, the sounds escaping Gerard’s mouth piercing his body. Swiveling his hand down Gerard’s shaft, he whispered hotly in Gerard’s ear.
“Come for me Gee. Please, I want to feel it.”
He slowed his thrusts down, rolling deep and hard against the tiny bundle deep inside of Gerard. Scarping his teeth over the metal plate, he locked his lips around it and sucked hard.
Gerard was sobbing out the wave of sensations. Squeaking and hissing alternating with low, deep groans. Gerard was scrambling for something to hold on to, until he latched onto Frank’s arms. Tiny bitten down fingernails dug into Frank’s tattooed skin as Gerard’s orgasm ripped through him.
“Oh, fuck---fuck, fuck, fuck,” Gerard gasped and sobbed into the humid air. “Frank.”
Frank felt the world closing in as Gerard quaked from head to toe, clenching all around him. Salty sea water rushed from out of Gerard’s body and covered Frank’s hand. Slick fingers milking out Gerard’s orgasm, Frank snapped his hips forward. Gerard pulsating hotly around him, he couldn’t hold back the loud, incoherent noise he made when he came. Back rigid as his own orgasm rocked him in waves, he stared down at the rolling creamy flesh writhing against him. Sweating and moaning, Frank followed the curve of Gerard’s collapsed body down to the table top. Panting openly between his lips, Frank nestled his chin against Gerard’s shuddering shoulder.
Brushing red hair away from the slim nape there, he rubbed his nose against Gerard’s dye job. Taking his ear lobe between his teeth, he lapped gently at it as he pulled out of Gerard’s body. Backing off enough to let Gerard turn and face him, he stepped forward to embrace him. Both hands wrapped around Frank‘s neck, skin sticking together with the heat of the desert and the humidity of themselves, Gerard breathed against Frank’s lips.
“Stay.”
He pulled Gerard closer and pressed their chests together. In a world where he may be dead within hours, Frank churned around the idea of love. There was no time for slow secrets, first dates, or quiet crushes. There is only today. As far as they were concerned, tomorrow didn’t even exist. That didn’t mean he couldn’t fall in love. He hadn’t felt this way since before the bombs fell.
He hadn’t felt this way his entire life.
Clear, oceanic eyes gazed into his through thick dark lashes. The red spot riding high on his cheek as he stroked the side of Frank’s with his fingertips. Tipping their foreheads together, Frank rubbed his nose slowly against Gerard’s.
“Alright.”
Gerard’s smile broke out broad and wide even in their close proximity. The moon outside lighting his tiny white teeth, Gerard giggled into Frank’s mouth as his lips sealed over his. Muscles working slow and lazy, their tongues pressed together warmly. Frank’s velvet tip tracing the ridges on the roof of Gerard’s mouth. Frank ran his hands up Gerard’s spine, sliding up the sweat beading on the skin. Breaking the kiss with a gasp, Gerard laughed again.
“Stop, stop. We have to get to sleep now, Mikey will be back soon. I don’t want him walking in to all this.”
Frank smirked in the darkness, watching the moon illuminate Gerard’s crimson locks.
“What? Are you ashamed of me?”
Gerard head thunked against Frank’s chest.
“No, I’m not. I just don’t want to scar my brother,” he lifted his head again to stare into Frank’s eyes. “And I don’t want him getting any ideas. You’re mine!”
Frank laughed and pulled Gerard into a hug. Feeling the stickiness between their bodies, Frank frowned a little. Remembering the condom still on him, he frowned harder. Gerard pulled back and scrunched his nose cutely.
“Maybe we should get cleaned up?”
Frank nodded and hobbled off toward the trash can next to the counter. Disposing of the condom, he followed the trail of his clothing across the chipped linoleum floor. The lights were still out, and there was an inch of dust on the counter, but Frank felt an over-whelming sense of peace. Gerard was sliding his jeans up his hips and turning back to Frank. Gerard’s dye job was nearly black from the angle of the moon.
He turned his pale, perfect face toward Frank and whispered warmly, “Welcome home.”
Frank fell asleep cramped in a vinyl booth with Gerard’s head resting on his chest. He didn’t believe in luck, but nothing else could explain how he got here. Gerard nuzzled against the fabric stretched over his chest, drooling a bit on the ‘E’ in ‘Demolition’. As the spindly strands of scarlet crashed and receded with each breath he took, he held on tightly to Gerard’s shoulders; silently hoping they’d live to see the next day.
Frank awoke to the smell of latex and ozone in the air. Blinking the sleep from his eyes, he slowly sat up from the dining booth. The cracked vinyl left sprawling wrinkles across the left side of his face. Looking around, Frank noticed that Gerard was gone. Maybe he left him for dead. It wasn't unheard of, nor would it be the first time Frank had something like that happen to him. There was a blinding sensation of pain that had nothing to do with the unforgiving desert sun pouring through the broken windows. Frank thought about flaming red hair and smooth pale skin. Gentle eyes and a crooked smile sighing out his love.
What Frank wouldn't give just to see the briny waters of Gerard's eyes right now. He could care less about the stifling heat, or the heavy smell of scrubbed oxygen in the air. He was content with laying back down on the dusty vinyl bench and dying. He had found home and let it escape again. Depressed and more than a little hot, he turned an inquisitive eye behind him.
A red leather jacket and blond hair was all Frank could make out, as he stared cross-eyed down a laser barrel.
Frank was practically kissing the barrel, it was so close. A hot wind blew from behind the man, and Frank realized it was the guy that smelled like latex. It mingled with something metallic and sweet. Something maybe a bit human, once upon a time, lingered. Burning flesh and ozone. The guy reeked.
"You smell like blood and latex," Frank sneered down the barrel. He was going to die with his mask on. Today's mask was defiance. It was the mask of a man who found what he needed in life, and let it drift back across the desert. It was the mask of someone who'd lost hope a long time ago.
Leather gloves squeaked on the handle of the laser gun, as the man gripped tighter. "You smell like latex," he ground out. "Sweat, and fire."
The man cocked his gun and stared down at Frank. Frank with his mask set firmly in place, smiled a bright and maniacal smile back. He's not about to beg this guy for his life. He doesn't need to. He'd found everything he'd ever needed last night in this very spot. Frank held his position, gleefully awaiting the smell of ozone and burning skin. One thought was running in circles through his head.
Die with your mask on fucker.
Leather squeaked against the trigger, when suddenly the diner door opened with a tingle from the broken bell. Flaming red hair appeared on the doorway, thin pale arms balancing some battered boxes. Like the proverbial knight in shining armor, Gerard glided into the diner in his dusty sleeveless t-shirt and ratty jeans. Placing his boxes on the nearby counter top, he crossed the room in three long strides. His boots clomped heavily against the worn linoleum as he stopped behind the man. Putting his un-gloved hand over the slider on the gun, he pushed it down slowly. The red marks shimmered brightly in the morning sun. Frank let his eyes drift from the man in front of him to the crimson locks beside him. With a pinched sort of smile that was probably used to reprimand, Gerard pushed the gun back into the holster on the man's thigh.
"He's mine."
The man's eyebrows shot up his face as he turned to Gerard. His eyes pinned Gerard with a look, as Gerard just kept his gaze fixated on Frank. Relief, adoration, and a wobbly sort of feeling that Frank identified with missing someone and getting them back flooded his system. He was drowning, he was flying, he was choking on the overwhelming sensations. He let his mask face from his face, and let it contort into something else entirely.
"He smells like latex," The man protested. If you could call that protesting. He just used the same flat tone he'd used on Frank.
"And?" Gerard asked as he quirked his lip to the side, and jutted his hip out. He still didn't look at the man.
"And?" The man looked harder at Frank. Nose twitching in the air subtly, barely even noticeable, he frowned. "And--- you. He smells like you Gee."
Gerard let his teeth come out as he laughed gently at the man. He never once took his eyes off of Frank's. Frank at least had the decency to blush, before drinking in the sight of his savior. Fresh paint covered up the purple marks Frank left last night. He missed one on his collar bone though, just barely peeking up and over Gerard's stretched t-shirt. Frank blushed deeper, remembering the hushed confessions of last night, and the twisting arousal curling around his chest. This was his first time seeing Gerard in the daylight. He was even more gorgeous, red color dampening the air with it's acrylic smell. Desert wind tossing his crimson locks against the column of his neck, Gerard licked his lips with intent.
"He has bombs in his eyes Gee. Bombs." The guy shifted side to side, trying to get Gerard's attention again. Gerard finally released Frank from his gaze and turned to the man. Frank was just short of openly panting, with the way Gerard was looking at him. Intensity was a good look on him, Frank decided. Next time, he'll have to make sure Gerard's facing him.
"I know. That's why I like him so much." Gerard winked at Frank and pushed playfully at the man's shoulder.
"Frank, this is Kid Kobra; my brother, Mikey."
Frank glanced back and forth between them and noticed their matching Atlantic eyes. He would have noticed sooner if he wasn't pinned first with Mikey's gun and then Gerard's visual assault. Frank grunted at his own stupidity and shoved his hand out.
"I'm Frank. I don't have an alias."
Mikey's handshake was warm and firm, if not a little short. It reminded Frank of the kids back in Jersey. The ones who used to shake his hand and buy him a beer after a great set. The ones who insisted he should tour out west, he would only be gone two weeks. The ones who burned with the rest of New Jersey.
"We can fix that," Gerard said happily as he turned back to the counter. Picking up the battered boxes again, he turned back to Frank and Mikey.
"Pancakes?"
The batter was whipped together with pancake mix and dehydrated milk. The gooey substance was frying away on a real gas stove. Frank hadn't seen one for almost ten years.
Gerard was busy putting filters into the industrial coffee machine, an old standard for diners across America. He hummed a quiet tune, off key and accidentally endearing. Frank grinned lazily at Gerard, enjoying this small moment of bliss.
Fresh water was brought into the room by and man with rather impressive hair. He looked Frank up and down slowly before pursing his lips together. Turning back to Gerard, he handled him the jug.
Speaking only to Gerard, but loud enough for Frank to hear, he asked, "You love him?"
Gerard was whipping together more batter, the muscles in his shoulders flexing and working through his thin t-shirt.
"Yeah, I love him. Loved him a lot last night too. Right on that table behind you." He made a vague sort of waving motion in the direction of Frank's table.
Frank thought he might seriously explode from embarrassment. That was a new feeling for him. He didn't know he was even capable of feeling embarrassment after living in the desert for the last seven years. Luckily, the man was exploding for him.
"What the fuck Gerard? I eat on that damn table!"
Gerard's laugh bubbled out from his throat, and he had to put a hand over his mouth to contain the snot that flew out of his nose. It was disgusting. It was rude and hilarious. It was adorable. The red on his neck shimmered and convulsed as he laughed uproariously. Frank hid his own laughter behind the back of his hand. The man scratched his head through his flowing locks, clearly not getting the joke. Rubbing his nose with the collar of his t-shirt, Gerard wiped his eyes and turned to Frank.
"This is Ray, A.K.A. Jet Star."
Frank stretched his arm out to shake Ray's hand, when a little girl came barreling in through the diner doors.
"Uncle Ray! Uncle Gee! I smell panca---" The little girl came to a stop in front of Frank. Frank's eyes went wide as the laughter died in his throat. She had clear green eyes, and gorgeous soft curls. Tanned by the desert sun, the dainty freckles on her nose stuck out. Frank hadn't seen a child in seven years. Seven whole years without seeing a single person under the age of twenty-two. She was precious. She was beautiful. She made something shining and protective shake off the rust. Frank slid off of the vinyl to his knees in front of the little girl. She looked about seven years old. If his little girls had lived, they would have been her age.
Frank could feel Gerard slide to his knees beside them. Putting a hand on Frank's shoulder and gently pulling him closer he whispered into Frank's hair.
"This is Grace."
Frank let the name roll around on his tongue as he tried not to swallow it.
Grace, the name of the savior Frank had forsaken. Grace, who had set fire to his family and left him to rot in the desert. Grace, who had come to him in the form of a little girl. In her eyes he could see a perfect world. Not the kind that was scrubbed and sterilized; the kind where music is everywhere, and love really is the answer to everything. A world where freedom isn't an idea, but a fact. A world where little girls like her don't have to suffer in the desert. A world where little girls like her don't have bombs dropped on them.
Slowly, Frank let Gerard push them together. Automatically wrapping his arms around her tiny frame, he let his face sink into her soft hair. She smelled like bubble solution and cotton candy. She smelled like green summers where rain came every three days. She was so delicate; the very idea of her existence was fragile. Frank silently swore to himself that he'd protect her no matter what. Gerard pet the back of his head, rubbing circles in his neck as if he could read his mind. Frank let go and sat on his heels.
“I’m Frankie,“ He smiled then. A real smile. One that stretched his face and gave him little waves of skin around his mouth. He hadn't smiled that way in a long time. His lips felt stretched and cracked, but he relished in the feeling. Grace looked up at him with her infinite eyes an smiled back.
Gerard cleared his throat, Grace turning toward him.
"You were saying Gracie?"
She tilted her head to the side before remembering what she wanted to say.
"I smell pancakes burning?"
Gerard's eyes went comically wide as he made a mad dash for the pancakes sizzling away on the stove top. Frank laughed at his flailing arms, desperately trying to remove breakfast from the flames. Frank got up from the floor and walked to where Gerard held the blackened pan to his face. Circular charred objects looked back up at Frank. Placing his hand over Gerard's he took the pan from him to scrape the remains outside. Returning, Gerard was already whipping the batter together, beating it with more force than necessary. Frank let a cheeky grin slide up his face as he took the bowl from Gerard. Looking around the diner, it seemed as though everyone had vacated in order to let Gerard cook. Frank leaned over the bowl and kissed the tip of Gerard's nose.
Pushing against the tiny freckle on the tip, Frank fought back that terrible choking feeling again.
Love, home, family; he thought he'd never see them again. Even though it's different now, somehow it seems so much better. He would protect this one with his life.
Gerard chuckled when Frank peeled his lips away. "Now make me pancakes!"
Frank slapped his ass, maybe damaging his hand more than Gerard. His ass was rather formidable.
"Va Fangool."
Gerard stopped laughing and looked into Frank's eyes. "What?"
Frank smiled a little harder before letting it dim down. "It's old Italian for fuck you."
He chuckled a little bit more at the old saying his Grandpa used to say. The man was always thinking of 'the old country' despite being born and raised in Jersey like the rest of the family.
Gerard had this crazy sparkle in his eyes that Frank wasn't sure if he liked or not. Turning back to the stove, he started to pour the batter into the pan. Sizzling loudly and popping happily, Frank thought back to lazy Sunday mornings with his mother complaining over Vegan pancakes. Being Vegan was also a thing of the past. He was still Vegetarian, but it was getting tougher to figure out what exactly was going into that Power Pup stuff.
"That's it!" Gerard squeaked and clapped his hands together. "That's your new name!"
"Huh?" Frank flipped the first set of pancakes.
"Fangool. Only it's spelled F-U-N---"
"What? My name can't be 'fuck you'---"
"G-H-O-U-L. Perfect!"
"No way! I can't be named Fun Ghoul! That's ridiculous-"
"I'm going to go tell the guys. I'll let them know breakfast is ready too." Gerard cupped Frank's shoulders with his palms and pressed a quick kiss to his lips.
"I-" Frank stopped and sniffed the air. Somewhere under the delicious smell of frying pancakes, and the musky scent of Gerard; he could smell it.
"I smell latex."
Gerard nodded and let his smile drop off of his face. Furrowing his eyebrows, grabbed Frank by the back of his neck and kissed him again. This one was for luck. It was for courage. It was just in case he could never do it again.
Gerard took a step backwards, the red markings showing bright and proud stretched over his throat. Frank bit his lip ring, rotating it in the morning sun. Gerard turned on his heel and went to go find the rest of their companions outside. Frank knew the smell was still off for about another two hours, but it could very well be the last two hours of their lives.
He took the pancakes off of the stove, and poured coffee for everyone. The booth he'd set up was as far away from the one he and Gerard shared as possible. Ray was right, there were only so many useable tables in the diner. Frank had to bite back a smug grin as he remembered noises Gerard made when he sucked on his plate. Still off in his daydream, he didn't notice the others slide into the booth around him.
"Frank, come sit down and eat." That was Gerard, tugging on his pant leg to guide him into the seat next to him.
"Wow! Look at these pancakes!" Ray dug into his short stack, cramming an impossible amount into his mouth.
"And coffee Frank? We're keeping you forever." Mikey drank his coffee tentatively, the liquid still scorching hot.
"Thank you," said Grace as she tried to cut her pancakes before Ray helped her.
Ray and Mikey looked up from their breakfast and looked inquisitively at Gerard.
"So, what's his name?" Mikey asked.
"Fun Ghoul," Gerard said nonchalantly.
Ray almost spit out his hulking mouthful.
"Gee, you can't name him that! What about Grace?"
"What's a Fun Ghoul?" Grace asked very innocently. Frank looked into her eyes before looking over at Gerard's. There was a rip-tide in them, accompanied by the smell of latex getting stronger.
"It's me baby. I'm Fun Ghoul. Don't tell anyone though."
Grace smiled because she had no idea what kind of exchange was going on between the adults. Frank smiled because he knew very well what was happening. Mikey shook his head and went back to finishing his pancakes. Ray was already out of the booth and packing things together to take with them. The Trans Am roared to life when he took the packs outside. Mikey got up with his plate and went out front to battle the rickety vending machine for supplies, Grace on his heels with her Vend-a-Hack. Frank relished in the sweetness of his pancakes, noticing that Gerard was done before him.
Gerard lifted his fork to his lips, running the prongs smoothly over plump flesh of his bottom lip. Even with the latex foam starting to wash over the blue horizon of the desert, he smiled brightly. Reaching out a hand to stroke Frank's cheek, he whispered fondly,
"Welcome home Frankie."
Frank laced his fingers through Gerard’s and smiled back.
"Home."