Frank had always felt an attraction to his Mikey's-his best friend-older brother, Gerard. Even the name sounded hot to him. He always thought Gerard had that mysterious, sexy cloud of air around him, and it just turned him on. He loved that he got to see Gerard almost everyday, because he visited the Way house so often. Gerard never really talked to Frank before, because Frank was a sophomore (Gerard was a junior), and his brother's best friend, but Gerard did see a potential to be a fantastic lover in him. So when Mikey invited Frank to sleepover, Frank instantly accepted the offer, and Gerard smiled at the news.
---
"Mikey...Mikey, you up?" Frank asked his friend who was curled up in a ball on his bed.
A light snore emerged from Mikey and Frank sighed. It's only 11:27 at night on a Saturday, who the fuck goes to sleep that early? Well, apparently Mikey does.
Out of boredom, Frank got up and went to the kitchen to get himself a glass of water and another slice of pizza, but he found Gerard there instead. Frank stopped on the step of the stairs he was standing on and watched as Gerard intently was sketching. The sketch appeared to be Frank, but Frank could only see from a distance.
"Hey, creeper. Why are you up?" Gerard asked as he noticed Frank watching.
Frank ducked his head and tried his best to hide his blush.
"It's only 11:30, not late. You're brother's just weak about sleep."
Gerard snorted in agreement, and turned his attention back to his sketchbook. Frank decided to get his glass of water and sit down in the chair next to Gerard. On closer look at the sketch, Frank just had to ask.
"Is that me?"
Gerard hummed and turned to Frank.
"I've been wanting to draw you for a while now. Challenge myself a bit. You have a lot of distinct features and I just couldn't resist."
What Gerard said made Frank just want to attack Gerard with kisses.
"Frank? Hello? Earth to Frank?"
"Oh...what?"
"Well," Gerard giggled a bit "I was wondering if you'd want to go to my room with me and I can show you some of my drawings. If you're interested, of course."
Alone with Gerard...in his room? Frank could not pass this up!
"Yeah!"
"Cool."
Gerard started to the stairs and stepped on the first step, and looked at Frank, who was staring.
"You coming?" Gerard asked.
"Yeah, yeah."
Frank followed Gerard up the stais, to his room.
Gerard's room was messy, with clothes strewn all over the floor. A regular-sized bed was tucked in the upper-right corner, with a navy blue comforter and off-white pillows. Amazing sketches littered the yellow-tinted-white walls.
"Holy shit." Frank whispered when he took in the sight of the drawings.
"You like them?"
"Yeah."
Gerard smiled, and hummed a happy note.
"They're amazing, Gee."
Gerard's head snapped to Frank and he had a puzzled look on his face.
"What?" Frank asked, thinking he said something wrong.
"You-you called me Gee."
Frank looked at his blue and gray dotted socks and a shade of pink soaked his cheeks.
"Sorry."
"No, no." Gerard placed a light hand of Frank's shoulder "It's fine. Perfectly okay. I was just surprised. You never really talked to me before. I was surprised you'd want to come up here, in the first place."
"Oh..." Frank trailed.
"What?"
"No. Nothing."
Gerard wasn't buying it.
"What?" He said with a smile, poking Frank's shoulder.
"I've always really liked you Gerard, I've just never said anything. Mikey thinks I'm weird for liking you."
"Really?"
Frank looked Gerard in the eye and nodded.
"I've always liked you too, Frank."
Frank smiled, but didn't know if Gerard was really getting it.
"No, I mean...like, like you."
Gerard's eyes got a little wide.
"Oh, oh!"
Embarressment took over Frank and he turned to leave.
"Sorry, Gerard, I'll just go."
Gerard's arm stretched out and he grabbed Frank's upper arm. He spun him around, and pulled him back.
"No, Frank. I really do like you too. Like, like you."
Their eyes locked together and Gerard leaned down and stopped an inch from Frank's lips.
"You can kiss me, if you want." Gerard's hot breath whipped against Frank's lips.
Frank placed his lips on Gerard's and closed his eyes. Gerard's right hand went in Frank's hair as he pet it, and his other hand cupped Frank's face. Frank put his hands on Gerard's waist and he pulled him closer to his body. Frank's bottom lip slipped in between Gerard's lips and they somehow got closer. Gerard pulled back, and Frank whimpered at the loss of the kiss.
"Gee...why'd you pull away?"
"You want more?"
Frank nodded.
Gerard pressed his lips to Frank's again, but Frank was the one to pull back.
"What?" Gerard asked, totally confused.
"No, Gerard...I want more."
"Frank, what do you mean?"
Frank looked behind him to make sure the door was closed.
"Like, you know."
Gerard still looked puzzled.
"Gerard, do I need to show you?"
"Uh...I guess."
Frank pushed Gerard down on the bed and kissed his lips hungrily. Gerard was shocked, but he fell into the kisses, breathing hard. Frank's kisses started trailing down Gerard's neck and back up to his lips. Gerard felt something hard pushing on his thigh and he pulled away from Frank and looked down. Frank blushed for what felt like the hundredth time that hour.
"Are you hard, Frank?" Gerard asked seductively.
Frank answered Gerard's question with a hungry kiss on the lips.
Now Frank felt Gerard push him over so Gerard was on top. A pair of soft lips bit Frank's collarbone, making Frank cry out. Gerard looked at him, smiled, and repeated the gesture.
"Ohh...Gerard."
"Hmm?"
"Can...can you...?"
Gerard understood what Frank was asking for, and his hand moved to the top of Frank's pajama pants, pulling them down slowly. When they reached his ankles, he tore the sweats off and tossed them in a corner that was already filled with clothes. He grinded himself against Frank, making Frank gasp loudly and hook an arm around Gerard's neck. This continued on for a few minutes, Gerard pushing down and Frank pushing up, where'd they'd meet in a spot of ecstasy. Now Gerard was fully hard, so he stood up, and striped off the rest of his clothes. Frank followed suit and took his shirt off, along with his socks and tossed them in a random direction. They stared at each other's naked bodies, and Frank turned to the side to hide himself.
"Why'd you turn?" Gerard asked.
Frank's shoulders shrugged.
Gerard grabbed Frank's hip and turned him back over, so he wasn't hiding anymore.
"Don't hide yourself...you're perfect."
Frank almost melted to this but was stopped when Gerard's hand wrapped around his length and started stroking. Frank moaned loudly, and Gerard licked his lips.
"God, Frank. You're so hot."
Gerard's hand kept pumping and his thumb rubbed the head, making Frank squirm at the good feeling. He could tell he was about to cum, but he was embarrassed. He didn't want Gerard to think he was bad, but he didn't was to surprise him.
"Gee..."
"Huh?"
"I'm gonna cum."
"No you wont."
Gerard's hand slowed until it stopped, and he pulled it back. This left Frank a bit upset.
"Gee! Why'd you stop?"
He turned his head to look at Gerard, a bit of questioning and sadness in his eyes.
Gerard just pecked Frank's lips and he reached over to a bottle of lube.
The need to cum took over Frank and he started to stroke himself. Not even a second after Frank started, Gerard grabbed his hand and held it.
"No, don't do that. I wanna make you cum. That's why I'm here, right?"
Frank gave a small, embarrassed smile and mumbled a little, "Right,".
"Hey," Gerard swiped his hand through Frank's black hair "It's okay. Nothing to be ashamed of. I know I stopped when you were about to cum, so it must be hard that you didn't. Just wait, I'll fix it soon."
Mischievous expressions floated across both their faces and Gerard popped open the lube and poured some on his fingers.
Gerard got closer to Frank-but still stood up, kissed the inside of his thigh-making Frank whimper-, and placed on finger on the tight muscle.
"This might hurt."
Frank bit his lip and nodded, a weak smile covering the nervousness on his face.
"We can always stop if you want to, okay?" Gerard said, with a loving tone in his voice.
Gerard pushed in one finger an Frank hissed at the new sensation.
"Do you want to stop?"
"Never." Frank stated.
Smiling a bit, Gerard twisted his finger around, loosening Frank. He added a second finger, and Frank took in a big breath. Gerard's fingers moved around inside Frank until-
"Ahh!"
They found Frank's prostate. Frank shuttered as Gerard touched it again. A third finger slipped in and they hooked and scissored around, but Frank didn't care. It didn't hurt as much now.
Gerard pulled out his fingers and grabbed the lube again, pouring a generous amount on his hand and slathering his erection in it. He climbed onto the bed and leaned down to kiss Frank's lips and he went in. He swallowed the cry Frank made and swiped his hand through Frank's hair again. The next thrust was shaky, because Gerard was trying not to go too fast and Frank was trying to stay quiet. They locked eyes and Gerard thrust again, making Frank turn his head. Gerard picked up pace, and started going at a rhythm. Pleasure weighed out the pain for Frank.
"Tell me if you want me to go faster or slower, okay?"
"Faster!" Frank cried out.
Gerard smirked as he started thrusting faster. Frank looked up at Gerard, sweating and panting, and it turned him on more. Frank's back started arching off the bed. Gerard's hand slithered down and he grabbed Frank's cock, and started jerking him off. At this, Frank whined from every thing that was happening at that moment. He couldn't take it much longer.
"Gee. Gee, I'm gonna come!"
Gerard nodded and somehow went faster with his thrusts and strokes. Frank went over the edge. He closed his eyes and came, falling back on the bed. Moans emerged from his lips that he couldn't hold back.
The tightening around his dick made Gerard come too, inside Frank.
After they both finished completely, Gerard let go of Frank and fell next to Frank's side, breathing hard. Frank's breathing matched Gerard's and he snuggled right next to the man he just had sex with.
Listening to each other's breathing calmed them, and they fell asleep.
---The next morning---
"Gerard! Tine to wake up!" Mikey yelled from behind the door.
Both Frank and Gerard jumped and looked at the other, startled and shocked.
"Fuck." Gerard whispered as the doorknob started turning.
"Gee, wa-OH MY GOD! FRANK?!" Mikey screamed.
"Uh...hi?" Frank offered.
"I'm uh...just gonna, uh, bye." Mikey stuttered as he bolted out the door.
Gerard and Frank shared a look, smiled, and kissed.
---A few months later---
Frank found Gerard with his eyes squeezed shut, panting and stroking himself wildly on the bed. He was too caught up in himself to notice Frank in the room. Frank quietly walked over and moved Gerard's hand, making Gerard's eyes fly open. Frank gave him a seductive, yet warm smile and took Gerard in his mouth.
Gerard's eyes went wide and he tried not to buck his hips forward, he tried, but his body didn't listen and he bucked. His member went too far in Frank's mouth, causing Frank to pull back and mutter a hushed, "Shit,".
"Oh my God, Frankie! I did not mean to do that! I'm sorry! I-I just couldn't help it!"
"Gerard, calm down, it's fine."
"I'm sorr-"
But Gerard couldn't finish his sentenced because he moaned loudly as Frank continued sucking. His back arched off the bed and Frank placed his hands on Gerard's hips to keep them still.
Soon Gerard cried out as he came in Frank's mouth. Frank savored the flavor and licked the excess off of Gerard's body.
"Frank, can you fuck me?"
"Seriously?"
Frank's never been the one on top, so this was a shock to him.
"Well, yeah. I'm always the one who does the fucking, I'd thought you'd want to do it for once."
"Yeah." Frank said as he was already slipping off his clothes. Gerard copied Frank's actions and striped too.
"Where's the lube?" Frank asked his lover.
"We ran out."
Wow, Frank had no clue they've had sex that much.
"You still wanna do this with no lube?" Frank questioned.
Gerard gave a smile and nodded, as he turned over on his stomach, but kept his head turned so he could look at Frank.
Frank got on the bed, on his knees behind Gerard, and spread Gerard's legs. He copied what Gerard always did and put one finger on the muscle. He looked up at Gerard as if asking, 'Am I doing this right?'. Gerard nodded and gave an encouraging smile. Frank pushed his finger in, not realizing he hurt Gerard until a loud cry fell from his boyfriend's lips.
"Did that hurt?" Frank asked.
A whimper and a nod from Gerard made Frank mad at himself because he did it wrong.
"It's okay, Frank. It's probably because there's no lube."
"Then let's not. I'm fine, we don't need to have sex."
"But I want to, Frankie. I want to feel you inside of me. Please, Frank? Please?"
Frank looked Gerard in the eyes and Gerard smiled once again.
"Okay." Frank agreed softly and he pulled the finger out.
"What are you do-"
Frank's tongue was licking Gerard's asshole and the space around it. Gerard moaned loudly, and buried his face in the pillow so his moans weren't heard by anyone except for Frank.
Frank didn't enjoy the taste but he licked a little more, loving that the sounds Gerard was making was because of him. Frank pulled his mouth away and put a finger in. It went in more smoothly now, and he felt better. Gerard let out an "Ahh,"
and he felt better too. Frank slowly moved in a second finger, making Gerard cringe. Frank waited until he saw the pain disappear from Gerard's face. He remembered what Gerard always did and moved his fingers around. He scissored and moved his fingers until Gerard let out a loud cry and he knew he found Gerard's prostate. He smiled to himself and rubbed the spot for a few seconds. Gerard's body was wiggling from the bliss and his voice was coming out in short, raspy moans until Frank stopped and added a third finger. Gerard pushed back on the fingers, and forgot about the pain. Frank moved the fingers around a little more until he pulled them out.
"Okay, Gerard. Ready?"
"Yeah." Gerard breathed out, nearly breathless.
Gerard flipped back over and looked at Frank's lips as Frank pushed in. Once again, Gerard cried out, but Frank was there to kiss the discomfort away.
"You alright, Gee?" Frank asked, as he pressed a small kiss to Gerard's eyelid.
"Yeah. But-just. Frank. Oh my God. Frank. Move. Please-move!"
Frank gave a last kiss on the tip of Gerard's nose, locked their eyes together, and pulled all the way out before pushing all the way back in. Gerard tossed his head to the side because Frank touched his prostate again. Frank decided he wanted to take this nice and slow and gentle; he wanted this to be different from all the other times. He wanted this to be special because now it was him making love to Gerard. He pulled out slowly again before pounding back in. He continued on, going slow. Gerard enjoyed the new experience. He liked how Frank wasn't going crazy fast like he expected him to. No, he was the opposite. Gerard loved how gentle Frank was being; as if Gerard was so fragile that if Frank went too hard or fast, Gerard would break. He loved how every time Frank pushed in, he kissed Gerard's lips before going back out. He loved how Frank smiled every time Gerard let out a whimper, because Frank was hitting his prostate. Frank hit it again powerfully and Gerard couldn't hold it anymore and he came. Frank felt good knowing that he made Gerard cum twice, and he grabbed Gerard's cock to stroke a few times, making sure Gerard would feel every wave of bliss there was in that orgasm. Frank soon came, deep inside Gerard.
Frank collapsed on Gerard and both of their breathing was hard and slow. They stayed like that until Gerard whispered a small "Out," in Frank's ear and Frank rolled over on his back. Not wanting to not touch his lover, Frank cupped Gerard's face and put it on his chest. He wrapped his strong arms around Gerard's sweaty shoulders and hugged him tight. They fell asleep like that, and woke up in a lover's embrace.
---Months Later---
Frank was driving over to the Way house, Mikey and his parents were on vacation, leaving Gerard home alone. Frank knew he needed to take advantage of this and go over.
As soon as he halted his car and stepped out, he felt a hand cover his eyes and he got scared.
"Hey," A seductive voice cooed in his ear "It's just me, Frankie."
"Gee?"
"Who else?"
Gerard kept his hand over Frank's eyes while he pressed a kissed to his boyfriend's lips. Gerard slipped a hand in his jeans pocket and picked up a scarf.
"Keep your eyes closed." He told Frank.
Frank obeyed and kept his eyes shut while Gerard tied the scarf over them. He made sure it wasn't too tight or too loose, took Frank's hand, and lead him into the house. As soon as the front door slammed closed, Gerard pushed Frank onto the couch, straddled him, ripped of Frank's shirt, and attacked him with kisses. Frank gasped when Gerard kissed his neck, and sucked on a spot. Gerard smirked in the darkness and reached behind Frank to where he strategically placed a pair of handcuffs. In a swift motion, he grabbed Frank's wrists, put them being Frank's back, and cuffed them, leaving Frank dumbfounded.
"Gerard, are these...handcuffs?"
Gerard just snickered and kissed Frank's lips again. He tugged off every other article of clothing off Frank's body that was left, and grabbed his hand, leading him up the stairs.
"Are we going up the stairs?" Frank asked.
"Yeah, don't worry. Just keep holding my hand, I don't want you to fall." Gerard giggled.
Frank laughed a weak laugh, clutched Gerard's hand tighter and followed him up. He thought Gerard was taking him to the bedroom, so he was a little surprised when he was suddenly walking on a cold tile floor. They were in...the bathroom? He heard the shower start and knew that he was right.
"Stay there, Frank." He heard Gerard say.
Gerard took of his clothes and flung them on the counter. He checked the water's temperature and grabbed Frank's hand. Frank seemed a bit apprehensive about going in the shower blindfolded, but he followed. All of his trust was in Gerard. The door of the shower closed and Frank hugged Gerard.
"Hi, Frankie."
"Hey."
Gerard pressed yet another kiss to Frank's lips, and moved his hand to start stroking Frank.
Not expecting it, Frank let out a sound of shock, and blushed. Gerard got on his knees and continued. After a few more strokes, he took Frank in his mouth, making Frank buck his hips a bit. Gerard pressed Frank against the wet shower wall, and pushed his hips to the wall and kept sucking. Frank was wiggling at Gerard's forward actions. Gerard kept on sucking and it made Frank close.
"Gee...I'm gonna come."
Gerard hummed around Frank, making him shutter, and pulled back. He wiped his mouth with the back of his hand and stood back up again. Frank's face was wreathed in shock and he whined. It reminded him of the first time they had sex, except now he was blindfolded and restrained.
"Gerard!"
Gerard just chuckled and grabbed the soap. He rubbed it all over Frank's body, except the one place Frank desperately needed Gerard to touch.
"Gerard, stop teasing me."
But Gerard didn't listen and kept on rubbing the soap all over Frank's chest, making little swirly designs in the white foam.
"Gee, please, just st-"
"Be patient, Frankie. Good things come to those who wait."
With that, Gerard turned off the shower, and dragged Frank back out. Frank shivered at the cold air the surrounded him. Gerard grabbed the spare towel and patted Frank's body in random places. He was taking his time. When Gerard decided Frank was dry enough, he pushed him out the bathroom door, and lead him to the bedroom. He shoved Frank off the bed, and climbed on top of him. Frank felt a bit nervous, and he tensed up. Gerard saw how afraid Frank looked and kissed Frank reassuringly, while he tickled Frank's shoulder a bit. Frank giggled at this and that made Gerard happy.
"I'm gona fix the cuffs, Frankie. Is that okay?"
"Sure."
Gerard let one glide off of Frank's wrist and he looped it around the post and locked Frank in again. Gerard, once again, leaned down and let a kiss go on Frank's wet lips. Gerard reached for the lube again, and put a generous circle of it on his hands. He made sure his fingers were coated and push one in Frank.
Not being able to see or use his hands, made this a whole new game for Frank. When Gerard put a finger in, Frank felt it more than ever before. It stung. He let out a small noise before Gerard pushed in a second finger and scissored them. When he heard Frank's loud moan, he smiled to himself, and added a third finger. Something Frank has felt so much has now turned into a new sensation and he liked it. Gerard removed his fingers and spread the lube on his dick.
"God, Frankie, you're doing so good. So good."
He kissed the skin over Frank's heart and went in. This felt more intense to Frank and his breathing caught, making Gerard place a hand on his stomach to calm him. Gerard thrust again, and he watched Frank's face. Frank's mouth was wide open and he was gasping. Gerard started pounding into Frank, and set a fast rhythm. He jerked Frank off in time with his thrusts. Gerard was thrusting as fast as he could go. Frank started moaning, loud and long. He thought the neighbors could hear them. He bit his lip as me came all over Gerard's hand and his stomach. Seeing Frank come and feeling him, Gerard came too, gasping.
Gerard straddled the younger boy, and undid the handcuffs, kissing the marks they made on Frank's lips. He then took off the blindfold, and let a wide smile go across his face when he locked eyes with Frank. He then rolled over to the other side of his lover, and took him gently in his arms. Frank could hear Gerard's heartbeat.
"I love you, Gee." Frank whispered into Gerard's chest.
Gerard cupped Frank's face in both of his hands, raked his hand through Frank's hair, and kissed his forehead.
"I love you, Frankie."