"I know. I trust you," he whispered. Frank grinned and leaned forward to kiss him again, wrapping an arm around his shoulders. Gerard kissed back more fervently this time, his breath coming in eager pants. Any shame or guilt he may have felt was cast out of his mind. Frank was all that mattered now. He was all he needed, and God, he needed him.

Frank broke away after a moment, panting hard, his eyes dark and hungry. The way he looked at Gerard was almost predatory, and sent a chill down the Priest's spine.

"Touch me," Frank breathed. Gerard swallowed hard, his eyes widening.

"I don't know how," he whispered back. Frank smiled and took his hand, moving it down to his cock.

"Just touch. Feel me," Frank told him, his voice choked with desire. Gerard took a shaky breath and nodded, wrapping his hand around Frank's cock. Frank gave a soft moan, eyes flickering closed.
"Oh God. Yeah, like that, Gee. Just touch me like that," Frank whispered, thighs spreading as he leaned his head back against the sofa. Gerard nodded and hesitantly began to move his hand up and down, his eyes constantly flickering to Frank for some sort of response. He wanted this to be perfect. Needed it to be.

Frank let out a loud moan, arching his back. He put one hand on Gerard's thigh, feeling the soft skin between his fingers.

"Oh, fuck, yeah. Fuck, Gerard. Let me touch you," he panted. He opened his eyes and looked at Gerard with a softened gaze. Gerard's face heated up, a blush spreading under his skin, and he shrugged softly.

"I...um..." he made a soft whimpering noise, averting his eyes, but not moving his hand away from Frank. The younger boy sat forward and cupped his cheek.

"Hey. Hey, it's okay. Baby. I'm gonna take care of you – I'm gonna make you feel good," Frank assured him, thumb skimming over his face. Gerard nodded very slowly.

"Okay. I...okay," Gerard whispered. Frank smiled and kissed him as he moved his hand to wrap around Gerard's cock. He let out a soft laugh.

"You're so big, Gee," he murmured. Gerard whined against his mouth, his hand resuming its pattern along Frank's length. Frank let out a groan and started to stroke Gerard. His movements were more rhythmic and confident than the older man's. Gerard let out a needy whine that made Frank shiver, biting down hard on his lip.
"God, you sound good," Frank beamed, leaning forward and kissing him. Gerard laughed, curling a hand in his hair.

"G-glad you think so –ah," he moaned. Frank moaned, shifting so Gerard was underneath him again. The older man looked up, still stroking Frank eagerly, his lips parted.
"I can't believe we didn't do this sooner," he panted.
Frank grinned and kissed his neck.

"Oh God, I wanted you so bad. I thought about you every night," he breathed. Gerard whimpered and nodded

"I thought about you too," he whispered, kissing his jaw. Frank groaned and grabbed his ass, rubbing his cock against his hip. Gerard whined, bucking his hips up.

"Oh my god, Gee. I wanna fuck you so bad," Frank panted. Gerard made a short, surprised noise and looked up at him.

"I...have you-

"I've fucked someone before. Have you?"

"Y-yeah. Yeah, I've fucked," he mumbled, cheeks reddening. Frank nodded and kissed him again.

"Top or bottom?"

"Wh-what?"

Frank grinned, kissing him softly and looking at him with a fond gaze.
"Do you uh, take it or give it?" he smiled.
Gerard widened his eyes, pressing his lips together as his face reddened. He was almost sure Frank could hear his heart as it pounded in his chest.

"Oh. Um. B-bottom. Bottom," he mumbled, averting his eyes. Frank grinned and pulled back.

"Oh, that works out great," he laughed, leaning in to kiss his neck.
Again, Gerard seemed sort of stiff and reluctant, but not unhappy. In fact, he let out a soft gasp and wrapped his arms around Frank's neck. He wasn't not enjoying himself – but he'd be lying if he said he wasn't nervous. He felt safe, and he trusted Frank, but this was so weird to him. For the last decade, he'd been telling himself that the exact thing he was doing was wrong and immoral – and now? Now he could barely control himself.

Gerard just nodded, looking at Frank with wide eyes as the younger man pulled back.
"Do you mind if I don't wear a condom?" he asked, voice electric with excitement. Gerard laughed weakly, sitting up slightly. It was all very overwhelming.

"I don't mind. But uh, I don't have any...any lube," he mumbled, blushing hard. Frank smiled.

"Don't worry, baby. I've got this," he murmured, kissing him softly. Gerard nodded weakly. Frank gently spread Gerard's thighs apart, pushing his good leg up a little.
He looked him in the eyes as he sucked his own finger into his mouth, giving him a heated gaze.
Gerard let out a soft yelp of surprise and moved his hand down, gently playing with his own cock.
Frank moaned, smiling around his finger as he rubbed it around Gerard's ass. The man stiffened, but didn't stop him.
"Tell me if you need me to stop," Frank murmured. Gerard just nodded, averting his eyes to the cross on his wall.
He felt a wave of guilt in his throat, but swallowed it. He wanted this. He wanted Frank.

Frank let out a soft noise as he gently pressed his finger into Gerard. The older man gasped, grabbing the sofa as his back arched.

"Oh...oh..." he whined

"That's it, baby. So good," Frank breathed. Gerard whimpered, eyes rolling up. They fell, unfortunately, back on the cross, and he felt another wave of guilt and panic.

Frank continued to slide his finger into him, and was almost to the knuckle, when Gerard grabbed his wrist.

"Frank. No," he breathed. Frank stopped, looking up. He seemed...confused, but mainly concerned.

"What? Am I hurting you?" he asked gently. Gerard shook his head. He felt tears at his eyes, embarrassingly enough.

"No, I just..."

"Gee?" Frank whispered, stroking his cheek. Gerard felt the first tears slip down his face.

"Please. I can't. I can't do this, please stop," Gerard breathed. Frank bit his lip and nodded, sliding his finger out of him. He glanced up at the Priest with soft eyes.

"What can I do?" he whispered. "You want me to leave?"

"No. Don't l-leave me. Just..." Gerard rubbed his eyes, trying to hold back his tears, and failing horribly. Frank sighed and wrapped a blanket around the older man, hugging him close.

"It's okay, Gee. I understand. I know,"

"It's so stupid. I should be able to. But I can't. I can't...forget who I am. I'm a Priest, and I have to...I have duties. Responsibilities."

"But Gerard, if you're not happy-"

"I am happy. Frank, being pure, and following God's plan does make me happy. Even if it comes with sacrifice. Even if I can't...do this," he said gently. His voice sounded disappointed, yet firmer than it had all night, and Frank knew he meant it. The younger boy shifted, a little embarrassed, but held Gerard close to him.

"But the other Priests. They stole all that money. Why do they get to break the rules and you don't?" he asked gently. Gerard smiled and squeezed his hand.

"They don't. They'll be punished. Someone else's sin shouldn't put me off my path," he said in that soft-spoken, yet assured tone he used during his sermons. Frank closed his eyes.

"Well, for what it's worth, I really did want you," Frank whispered. "I want you still." Gerard nodded and rested his head on Frank's shoulder with a gentle sigh, curling around the younger man.
He was quiet for a few moments, before he spoke, barely audibly

"I'm sorry."


Latter Day SinnerKde žijí příběhy. Začni objevovat