five - bondage
five: raspberry
"You can come in now, Gee," Frank said, raising his voice an appropriate amount so he could be heard from behind the closed door of their bedroom. He shivered as he watched the door handle turn and the door begin to swing open and then shifted uncomfortably on the bed.
He was sitting on his knees with his chest curved in, hands clasped behind his back and his head low. He was in his boxers and he tried his best to ignore a little string that had come loose that rested against his pale white thigh as he waited for Gerard to walk towards him. His hair was covering half of his face and obstructing his view of the doorway and of half of Gerard when he did notice that his boyfriend was standing in front of him, but he made no effort to push it out of his face--he shouldn't move. Not in a moment like this.
"You're so pretty when you're being good for me like this Frankie," Gerard said softly, and his hand came to cup Frank's chin, raising it a little so they made eye contact. Frank smiled a little.
"Thanks, Gee."
Gerard just hummed. "Tell me the safe word."
"I don't--"
"Tell me the safe word, Frank."
Frank subdued a sigh. "Raspberry."
Gerard ran his fingers through Frank's hair in approval and then trailed them down Frank's neck and traced the fading hickeys. "I have a new one for you. You know that's why we're doing this, right?"
Frank hid a smile and nodded. As Gerard's hand came up to cup his cheek, he leant into it.
"You'll use the safe word if you don't like anything. Only speak when you're spoken to, but you may make noise. Alright?"
"Yes," Frank replied immediately. He didn't let his agitation shine through--he wanted to see it already, he was dying to feel it around his throat, dying to play his part.
"You're sure you're okay with this?"
"I've been okay with it since we started two years ago."
Gerard raised an eyebrow. "Just checking, Frankie. No need to be sassy."
"Sorry," he sighed and looked down again, but Gerard's gentle hand was there to guide his face up again.
Just as Frank was about to die from anticipation, Gerard slipped the hand that wasn't cupping Frank's cheek into his pocket and drew out the collar. Frank's eyes lit up, but he didn't let himself smile too much. He didn't want to look desperate--he always teased Gerard for being desperate when their roles were reversed. The collar was a thin piece of leather, and it had dull metal spikes going around it, spread out far from each other and keeping a rhythm around it that Frank liked. He nuzzled Gerard's hand in approval and Gerard stroked his cheek in return.
"Do you like it?"
"I love it," Frank replied in a whisper, and Gerard's heart swelled.
"Good. Wanna put it on?"
Frank didn't respond--instead, he just bowed his head so Gerard could slip it under his chin and around his neck, clasping it in the back and leaving around a thumb's worth of space between his neck and the collar so it stayed around his neck right under his Adam's apple.
Frank shivered as Gerard's thumb ran a circle underneath it in order to make sure there was enough space for him to breath when his breaths were going to get erratic and uneven, and confirming there was, he drew back again.
"Look at me, baby," he breathed and Frank looked up, smiling slightly at the way the collar felt around his neck, snug and wonderful, the leather not too rough, but just soft enough to hold its shape and be comfortable at the same time. "You like the way it feels?"
Frank nodded, said "I love the way it feels," and smiled softly as Gerard sucked in a sharp breath.
"You want me to make you feel good, baby?" Gee asked, stroking the skin under the collar and Frank nodded desperately in return, his breathing already becoming a little uneven. Gerard's fingers crawled down to Frank's chest, and then he was sitting in front of Frank, pressing their lips together.
When Gerard's teeth sank down into Frank's lip and their tongues started exploring each other's mouths, Gerard's hands came up to rest on Frank's chest and pushed him backwards so he was lying down on his back. Then, hovering over him, Gerard's teeth and tongue came down on Frank's neck. As he laid down hickeys, Frank's breathing became desperate and his fingers twirled themselves into Gerard's hair. Gerard drew out little whimpers and the occasional moan as he worked down to Frank's 'hope' tattoo and sucked and bit at it, then moved down and did the same to his nipple.
Frank cried out as Gerard worked around it, then gasped again as his hand came down to palm Frank through the thin fabric of his boxers. Frank's hand immediately came down to help Gerard out too, mimicking his actions through the denim of Gerard's pants, but his wrists were instantly pinned above his head and the touching and kissing had stopped. Frank whimpered.
"Did I say you could touch, sweetheart?" Gerard drawled, and Frank shook his head. Gerard's lips came down to Frank's neck and then he was sucking around the collar, his tongue coming out to stroke lines around it occasionally, making Frank buck his hips up into Gerard's and whine desperately.
Gerard smirked and removed his mouth. He whispered; "I'm gonna have to tie you up, aren't I?"
Frank bit his lip and closed his eyes, nodding slowly. Gerard's hand came down and pressed down on Frank's crotch, earning a whine from deep down the sub's throat.
"Please answer me, Frankie, or I could just leave you here, couldn't I?"
"Yes, Gee, I'm sorry."
"Good," Gee sighed, and then he peeled himself off of Frank's body. He pulled his jeans and shirt off and then reached into his bedside table and got out the comfortable kind of rope--the kind that Frank liked the best. He hid another smile.
"Hands up, baby," Gerard purred, and Frank lifted his hands up to the head of the bed, curling them into loose fists to make it easier for Gerard to tie him to the bars. "Good," Gerard smiled and ran a hand soothingly through Frank's hair. "Ready?"
"Yes, Gee," Frank breathed and Gerard nodded and tied his hands to the rungs, knotting carefully and asking whether the tightness was good enough. When Frank affirmed, Gerard smiled and kissed his wrists right below the ties, then his kisses trailed down to Frank's elbow before he pulled away and straddled Frank's hips.
"Lemme take these off for you," he muttered and his fingers dipped below Frank's waistband. Frank lifted his hips as his breath hitched, and then his boxers were on the floor. A moment later, Gerard's accompanied his on the floor and then he was kissing Frank's chest and then his stomach and then his lips were wrapped around the head of Frank's cock.
Frank gasped desperately and forced himself not to thrust up into Gerard's mouth. Gerard held his hips in place to ensure this anyway, but as Gerard took more and more of him into his mouth, he found it harder and harder to control himself. His gasps and moans were becoming far more erratic and he was getting close, so close.
"Gee! I'm close!" he cried, and Gerard promptly removed his mouth from Frank.
"Did I say you could talk, baby?"
"No, Gee," Frank muttered. "I'm sorry."
"That's alright. It was for a good reason, so I'll let it pass," Gerard said, and let his fingers trail gently up Frank's thigh. Then he was reaching over the bed into the bedside table again, and drawing out a condom and lube. He put the condom onto himself, and then poured some lube into his hand, stroking himself with it.
"Oh," Gerard moaned, and Frank shuddered. "Frankie, fuck, baby."
Frank whined impatiently, but Gerard kept going, getting himself all the way hard.
"Baby... so good, god," he groaned, and Frank felt his heart wringing itself out. He wanted to be the one making Gerard like this, not some imaginary version of himself. And as if through mind-reading, Gerard opened his eyes and grinned down at Frank. "Ready?"
"Yes, Gee," Frank basically moaned, and wrapped his legs around Gerard's waist, effectively pulling him down onto him. Gerard only smiled and slicked Frank's hole up with some lube that was left on his hands. Then, he pushed in.
Frank moaned instantly, and Gerard's teeth and tongue found the skin around the collar on Frank's neck again. When he bottomed out, Gerard drew back labouriously.
"Ready for me to move, baby?"
Frank nodded and gasped a desperate "yes" so Gerard began to move. He started off slowly, moving in and out of Frank gently even though he'd used more than enough lube on both of them.
"You may speak from now on, Frankie," Gerard groaned, and Frank let out a high pitched moan as Gerard hit his prostate.
"R-right, there, Gee!" he gasped. "Faster, please, god, please."
Gerard complied, and soon, he was slamming into Frank's prostate, and his hand had snaked around his length, stroking it as in-time with his thrusts as he could manage, and right now, when they were both so close, it was nearly impossible.
"Fuck, Gee, I'm gonna come," Frank gasped and, as if by magic, he came all over their chests and stomachs, clenching around Gerard's dick and sending him over the edge as well.
"God, fuck," Gerard moaned as he came inside the condom and then rode them through their highs, pulling out when they were both finished. "I fucking love you, Frankie. You know that, right?" he said, and then collapsed next to him. The charade was over, clearly, and Frank found himself slipping out of the sub-character he loved to play.
"I love you too, baby," he breathed, and then Gerard pulled him in for a sideways kiss, locking their lips for a few moments and then pulling away so they could breathe again. Gerard reached over and stroked Frank's side and then a look of recognition crossed his face. He reached up and untied Frank, pulling the rope away and tossing it onto the floor with their clothes.
Frank rubbed his wrists and then rolled on top of Gerard and kissed him softly. "Let's go shower, we're fuckin' gross," he hummed, and Gerard nodded in agreement, taking Frank in his arms bridal style.
"I love you," Gerard repeated into the skin on Frank's neck. "I love you, I love you, I love you."
Frank giggled and then pressed his forehead against Gerard's. "I love you too."
Bạn đang đọc truyện trên: AzTruyen.Top