30: I've traveled all these miles just to get back home.

9.4K 628 1.6K
                                    

A/N: like i said, just smut for this chapter. for those who want/need to skip, no important plot details will be missed. enjoy :^)

~

Frank climbed onto the bed and spread his legs so that his knees were on either side of Zero's waist and he was seated on their thighs. He took their arms gently and pinned their wrists on either side of their head, so lightly it would have done nothing to actually hold them down at all.

They smirked at each other for a moment before Frank moved his hands up from Zero's wrists and twined his fingers through theirs, pushing his weight onto the palms of their hands and leaning in to kiss them. The kiss was harder, more forceful than the ones they'd shared recently, and there was a spark behind it that filled Frank with a new energy.

He shifted his weight down to his knees, which were splayed on either side of Zero's waist. Frank untangled his hands from theirs, trailing them down their sides and bringing them to their waist as well, continuing to move them around them around and splaying them against Zero's bum. They were wearing a soft, old pair of pajama pants, and Frank slipped his hands underneath the elastic waistband to grasp at bare skin. Zero giggled and squirmed in his grip, reaching up to grab at his hair. Frank leaned down again and nuzzled his face into their chest, laughing right along with them.

Trailing kisses up Zero's body as he went, Frank tilted his head up to kiss them again, kneading at the soft flesh he held in his hands as he did so. They kissed him back with a smile playing on their lips, fisting their hands tighter in his hair. Zero kept their grip on him as they pulled away from the kiss and leaned in to peck at Frank's neck and collarbones. He shivered at the sensation and brought his hands up to support their arching back, scraping his fingernails along their skin as he moved. Zero shuddered and sucked at his neck harder, before letting him go once more.

They made eye contact for a long moment, pupils dilated and breathing ragged, before all in a split second, both of them had tugged off their loose t-shirts and were locked in another kiss. They went until they were out of breath, pulling away from each other to gulp down air and relax for a moment.

As he looked down at Zero, Frank raked his eyes over their torso. The scar was now just a light pink, slightly raised skin that moved in a thin, jagged line. Hunching over to lean down, Frank brushed his lips over the very beginning of the line, moving downward until he reached the end. He pressed a gentle kiss to the spot just above Zero's navel, then sat back up. Frank's eyes met theirs and they gazed back at him curiously, with an expression that looked almost like wonder.

"Love you, Frank..." they whispered breathlessly.

Frank felt the air in his lungs vanish all over again. He stared back at his partner, at a loss for words, and just smiled. A soft smile, but one that said everything he needed it to.

"I love you too, Zero."

Frank forced back the tears that were prickling at the back of his eyes and gave Zero a chaste kiss, pulling back one last time and rolling off of them so he could shimmy out of his own pants and underwear, and yank Zero's off as well.

Catching Frank off-guard, Zero pushed at his shoulders and rolled him over so that now they were the one sitting in his lap. It took him a moment to register what had happened, and when he looked up at them he was met with a triumphant grin and twinkling eyes.

They wiggled around in his lap - both of them already half hard from before and growing more so from the friction. Frank took a deep breath and shut his eyes, reaching up to rest his hands on Zero's fleshy hips and guide them into a slower, more even pace.

They continued this way for a few minutes, Zero finally leaning down to kiss Frank and pressing their weight into his crotch even more. The open-mouthed kiss dragged on even longer, until both of them were gasping for air and had to pull away.

Call Me Zero (Frerard)Where stories live. Discover now