Phew! Here's your request! @SummerDayDream101! I hope you like it, sorry if it took long. My early Exams are on my ass right now.. Enjoy!
"Gerard." The man above the aforementioned spoke sternly. He was over him on the bed, trying to get the controller out of his hands. Gerard giggled and smiled at Frank.
Frank somehow managed to get it out of his hands, smiling in triumph. Gerard pouted slightly and looked away. Frank noticed this and 'awwed' at his best friend. Really, this boy could squeeze your heart of love with just breathing.
Gerard turned his head back to face the game on the TV, frowning slightly. Even video games couldn't cheer up his glum mood. He had been feeling like this since he found out about his homophobic parents disagreeing with boys wearing ''girl-clothes". It was honestly the most ridiculous thing he had ever heard from such ancient boomers.
Luckily, he hadn't come out to anybody but his best friend. Which was Frank, the sweet kid who accepted anybody in his arms. Did he also mention how horny the boy is all the time?
Frank had noticed how blue his best friend was, he was growing worried. He liked him, like really liked Gerard. He had a crush on him since 8th grade and has been jerking off to him every horny night ever since. He wanted to put a smile on that feminine but oh so lovely face.
"Feeling under-the-weather?" He asked, growing a bit concerned. He didn't answer, just hung his head lightly. Frank was growing impatient and had a brilliant idea. He didn't know if it would work or not but at least he had to try.
Frank tightly locked Gerard's wrist together and pinned him down. He went on top and look at him dead in the eyes.
"Answer me Gerard," He insisted. Gerard whined in submission and looked up. There, Frank was on top of Gerard, straddling him, restraining him from escaping. His eyes glistened before he spoke.
"I- I-" Gerard stuttered, he didn't want to talk about most private things like this. It had always been sensitive to him. Frank tuned in, not trying to miss a thing he said.
He let go so Gerard would get comfortable. He sat up and hung his head low, sobbing silently. Frank reached out to touch his shoulder, pulling him along.
And there, Frank had Gerard where he wanted, in his arms in a cuddly position. It felt like forever when Gerard grasped Frank's cheek and brought his face to his.
"Frank... Would you still like me if I.." Gerard paused. Rethinking his choice of telling his best friend of 3 years about his crossdressing lifestyle. "Frank, I-I hurt myself every day because of this and I don't want you to stop being friends with me because of this..." Gerard told him under his breath.
Frank was getting concerned when he heard about Gerard hurting himself, nonetheless, he let the boy continue.
"I can't Frank- I can't-" Gerard quietly denied. He longed to come out to him. "I- I sometimes want to kill myself because of this. I feel like a burden when my parents don't agree with my decisions- I feel like I'm doing something wrong and I don't want anybody to know this!" Gerard cried out, his brain would've exploded right there making a choice to tell the truth or cry and brush it off. But that would be even more confusing.
"Then why don't you tell me huh? Tell me!" Frank insisted, maybe he shouldn't have yelled but this is a teenage romance one-shot written poorly by a 14year old but eh. Frank had an idea in mind, not knowing if it would work or not but at least you had to try right? He always fantasized about having Gerard as a hot, squirming mess under him. He reached for Gerard's wrist and tightened his grip around them, pinning him, again, on the bed.
He bent down to whisper in his ear the most unexpected thing ever.
"What if I fuck you to get the answer huh? Wouldn't you like that?" Gerard whimpered under him, this was all new to him and what he always wished would happen. You see, both of them have feelings for each other but have no confidence of ever opening up. So this was all like a dream come true for both men.
"A-Ah Frank- You better not be joking around-" Gerard whimpered. Frank licked his lips and started kissing teasingly in the crook of his neck. Gerard bucked his hips up, rubbing his semi-hard on to meet with the other's. The room suddenly felt hot all of a sudden while both were covered in sweat.
Frank gained access to Gerard's face again, getting caught in a deep and passionate kiss. All tongue and teeth, biting and licking.
Frank pulled away and the two gazed in each other's eyes for a few seconds. Rethinking all of this again, was this right?
Frank broke the silence as he slowly took off his shirt, along with his pants. Soon enough, the two boy's garments were somewhere lost in the room. Gerard ogled at Frank's genitals when he sat up. You really couldn't blame the boy.
"Do you have any lube here?" Frank questioned, Gerard pointed at his drawer. He reached for it rather quickly, coating his fingers in a generous amount. He inserted two of his digits inside Gerard, the latter moaning quite loudly.
He was stretched enough and was all prepared, right in front of Frank. He smiled at the boy, feeling all bubbly inside his stomach. He smeared what was the extra left on his d.ick and pushed in.
Gerard was a virgin so this was all brand new to him. It felt like it was tearing him in half, agonizingly. Gerard shut his eyes tightly, grasping the covers under him to endure it. He might have even regretted the choice of doing this.
"Ah- Frank s-stop stop Frank!" Gerard screamed, Frank slowed down. Dammit, he shouldn't have even went that fast, though it felt like heaven to him. Gerard calmed down, adjusting to Frank's size and panting. "G-go," and that was the one word that had Frank pounding into the boy under him in an extremely fast pace.
While the pair were swimming in ecstasy, aiming at nothing, the virgin under the other releases, painting his stomach and the other man's chest.
Frank keeps thrusting in and out, Gerard almost fainting from hypersensitivity. He finally comes inside. Coating Gerard's walls with white, sticky liquid.
While both men were panting, sweating profusely, Frank pulls out. Semen dripping from the other boy's pink hole. Frank leans down and licks it up, rubbing his face's cheek with it, smothering it with white liquid. The two catch their breath and beam at each other, feeling like they broke a barrier and were finally free together.
"So come on pretty boy, tell me," Frank reminded him. Gerard looks down, he spoke.
"I- I cross dress and my parents don't agree with me.." Gerard shamefully looks away. Frank just grins at him and grabs his head to face him. Silly, Gerard! The two just had hardcore gay sex!
"C'mon Gerard, we literally had hardcore gay sex, what do you think my response would be?" Frank asked. Gerard blushed a dark shade of red and thought about it for a second. Frank was right, after all, they had just done it together.
"You would still be my friend..?" Gerard replied though curiously. Frank smiled placing a long lasting kiss on his forehead.
"Of course baby boy, now I have to leave so our parents don't find out about this. Smile for me?" Frank said cheerfully, Gerard had been more than happier and complied. Beaming at his best friend, they kissed again and Frank left. Leaving a very hopeful Gerard praying for what to come.
And they were boyfriends.
![](https://img.wattpad.com/cover/241316557-288-k673238.jpg)