Actions

Work Header

Shared Room

Summary:

Frank... that name always sent shivers down Gerard's spine, mostly because he believed Frank hated him. Based on the many times Frank had been curt with him, looked at him with indifference, or—most of all—because he had harbored a crush on the guy since the very first time he walked into their room. Yes, out of the five thousand students that college could have, the universe would always find a cosmic way to screw Gerard over by making him Frank’s roommate.

OR
I was inspired by a Gorgor (@AndromedaDeMole) fanart on Twitter and this story came out <3

Notes:

In case you're interested, this is the song I listened to on loop while writing this fic hahahaha : https://open.spotify.com/intl-pt/track/6fxeXlCSt4WLVlbqxgUBMB?si=fa893362160c46a5

Work Text:

It was the beginning of Gerard’s first year in the arts course. On the first day, he heads to where it was designated his dormitory would be. He only hopes that college is different from high school where he had fallen in love with Luke, he knows he should have ignored it, tried to erase the feelings, but there was no way, he was like that, he felt too much, and in this case Luke was a big jerk, because when he found out about Gerard’s feelings he made a point that the rest of the school knew too. The nicknames, gossip in the hallways, Gerard couldn't go through that again, so he was decided to focus only on his studies, his art, and his future.

He arrives in his room, it is empty, thank God. He wasn't in the mood to run into someone, at least not in the first moment he arrived at his room. He needed to understand the environment, get used to it, arrange his things, only then would he perhaps have the psychological capacity for some social interactions. The space was, like any dormitory, too small for two people: two single beds, a central study table, two desks, a shared closet, and a bathroom. At least there was a door, if there wasn't he would spend all his savings if necessary to install it, not that he hated his appearance, he even thought he was handsome but if his future roommate were straight and found out that Gerard was gay, he thought he would have problems like he had in his old school when they didn't want to share the locker room with him.

It was already night, Gerard was in his bed lying down reading some comics when he hears the door opening. He lowers the comic that was at the height of his eyes and feels that his heart has perhaps unlearned how to do its job suddenly. Enters the room a boy considerably shorter than him, with red lips and eyebrows that seemed sculpted by the great artisans who molded the gods. Green eyes, medium black hair, molded to his face. When Gerard shifted his gaze downward, he felt that his lungs also decided to go on strike. The guy was wearing a basic black t-shirt and tight jeans, but it was the tattoos, starting at the top of the neck and following down the arms and hands, that were the ruin of Gerard who had been about 10 seconds standing still and breathless looking at the boy who had entered the room. “Damn, damn Gerard, pull yourself together, for f***’s sake” he thought.

“HI”

The boy enters the room and looks at Gerard from top to bottom, did he notice that Gerard was hypnotized for a few seconds? of course he noticed, shit, not again.

“Hi” says the boy in an indifferent tone.

“I’m Gerard”

“Frank”

The rest of the night followed in silence. Frank arranged his things in the space that Gerard had politely left free. Gerard pretended to return to reading to avoid eye contact, while Frank used his cell phone.

After a few hours Gerard realizes that Frank has fallen asleep, he puts the comics away in the drawer of the small desk and turned to face his roommate. He knew he shouldn't; at any second, Frank could open his eyes and Gerard would be seen again as the "weirdo". Damn, this time no, he promised himself. He watched Frank for a few minutes — just as "artistic reference", he guaranteed, after all, the guy's proportions were perfect to be drawn. Then, finally, he forced himself to turn to the other side and try to sleep.

Some days passed without major changes in the coexistence with Frank, he knows that the boy majors in music, but that perhaps was already half obvious given Frank’s half-punk appearance, always half irritated and with a closed face. The interactions didn't go beyond a few words exchanged at night, when they returned to the dormitory, a room now already more familiar to the young men, next to Gerard's bed on his wall he put some star wars posters, some of his drawings that he likes most to remind him of why he is there, a Bikini Kill poster because it was one of his favorite bands and one of the Misfits.

It was on this day that they exchanged a few more words because Gerard discovered that Frank also liked Misfits and perhaps knew more about Star Wars than he wanted to let show. On Frank’s wall there was a Black Flags poster, a stand for his Les Paul guitar, white which Gerard would come to discover at some point that the boy used when he played with his band of friends, Pencey Prep, and a guitar strap that had some drawings of Frankenstein.

Gerard by this height already knew he was screwed, because again he was falling in love with someone he couldn't have. Even because, after some parties in veterans' houses Gerard had already heard rumors that Frank had already hooked up with a considerable amount of girls for just one month of class and, in that case for sure he didn't fit into Frank’s standards. Damn, perhaps he did something very serious in some past life and in this one he was paying for everything and with interest.

In one of these parties, he saw Frank in a corner of the house, kissing a girl. When Gerard and Frank’s gazes crossed, his roommate closed his face and left, pulling the hand of the girl who, confused by the sudden separation, just followed him to another room of the house.

So Gerard accumulated evidence that Frank probably hated him or he had done something very serious to the boy who had no idea what it was or he probably suspected something about Gerard and may God help him and to go through this again, but Frank wasn't purposely ill-mannered with Gerard in a way, so it could be that only Frank didn't like Gerard’s vibe and he was losing his mind for nothing.

Anyway Gerard needed to clear his mind, because it was becoming complicated to sleep next to Frank, to see his angelic face that always made a closed face of sleep when he needed to wake up in the morning, but stayed angry with a grimace on his face, probably the most beautiful sight Gerard had had in recent times.

The way Frank usually slept and couldn't stay still during sleep so his shirt in the morning always ended up letting Gerard have a glimpse of his tattoos on his chest, waist, hips ... yeah, Gerard was having problems, especially in the morning when he always needed to get up before Frank and go take a shower, religiously, every day.

And while he was in the bathroom in his shower he couldn't stop imagining what it would be like to be able to trace with his own fingers the contours of the boy’s tattoos, or perhaps with his tongue if he had a lot of luck who knows, because in Gerard’s imagination he could have what he wanted right? In these moments Gerard always brought his cell phone to the bathroom to let a song playing and praying that Frank wouldn't hear the low and contained moans that he tries to disguise while he reaches the climax only thinking about what the tattooed hands of the boy in the room next door would be capable of doing with him.

But then reality comes back to his mind and he remembers that this will never happen.

Gerard needs to do something, and preferably it would be, to focus more on studies, take the roommate out of his head, and perhaps loosen up more who knows, if he can get some guy perhaps, probably not, but perhaps as handsome as Frank, a boy can dream right, he doesn't exactly have problems with everyone know his sexuality, no, he knows what it is, but to have given himself to the feeling to someone he didn't know and discover that it was the biggest jerk and homophobic of the school certainly left Gerard with some traumas in giving himself so much that way quickly to passions. So it ended up that his experiences were reduced and cases of one night with guys he met in bars in the city, where he didn't need to give explanations or there was commitment.

It was a party night and Gerard didn't remember exactly how he had gotten there. He was invited by some colleagues from the arts course and, after a pre-party where he had smoked marijuana and drunk some beers, he just let himself be carried by the flow.

At a certain moment he was dancing with friends in a circle, the flashing light, the music at a volume that prevented him from having very deep and coherent thoughts, he was letting his body guide his actions. In a given moment he felt someone who was not any of the friends approach him dancing now next to his body, movements glued to Gerard’s body. He observes the boy glued to him, likes what he sees so he continues to dance with the boy. Both with their bodies glued, Gerard with his hands on the boy’s waist and the boy holding on to Gerard’s hips, who by instinct brought his face close to the boy’s face, heavy breaths. When Gerard feels a bump behind him that makes him drop his cup of beer on top of the boy who was dancing so closely.

“Ow, watch where...” when he turns to demand satisfaction he finds a shorter tattooed boy behind him. “Frank?”

He looks at Frank with a confused look, and Frank gives a smile in his direction. “My bad Gerard” and continues walking not looking back and heading to another location.

Frank tries to believe that his roommate hadn't done it on purpose, but something in that smile made him anxious, perhaps it was the fear of being ridiculed again, but Frank had never even been ill-mannered with Frank, it was Frank’s looks at Gerard that left him confused, he felt that Frank didn't like him, but nothing in Frank’s actions justified it. At most the boy was of few words.

“Damn what a prick guy” says the other boy, interrupting Gerard’s daydreams.

“Ah, I think it was unintentional, he apologized” says Gerard to the boy trying to convince himself that this was really true.

“It’s okay honey, I was going to suggest even that we go to another place even, I heard say that there are some rooms up there that we can use you know, for me to be able to clean my clothes and such, if you catch my drift”

Gerard, still numb, thought: why not? He held the boy’s hand and let himself be guided off the dance floor. Upon climbing the stairs, he visualized Frank kissing a girl on the upper floor.

As soon as they reached the top, Frank sighted the two. When they were going to pass by him, Gerard felt a firm tug on his free arm, which made him turn his face in confusion.

“Gerard, didn't you say today yesterday that you had a project to finish today, that was to be delivered tomorrow?” Says Frank with a sour face, now alone leaning against the wall behind him, alternating looks between Gerard and the boy who pulled him by the hands.

“Shit! Shit, shit” Says Gerard who almost became sober in the same second. He turns to the boy who was guiding him to the room. “Sorry, I need to go, sorry really!”. And runs down the stairs towards the exit.

Minutes later, already on the street, he realized he had no idea how to go back to the dormitory. He tried to open the GPS, but the cell phone was out of battery. In desperation, he saw Frank leaving the party. "Okay, at least he knows the way", he thought. Frank walked with his fists clenched in his pockets, his face closed, as if he had just argued with someone. Frank stopped to light a cigarette on the dark street.

Gerard approached, hesitant, trying to organize his thoughts.

“Do you know the direction of the dormitory? I don't remember how to go back” says he looking at the ground blushing.

“Whatever, I was already leaving anyway, this party was a pain anyway”, says he shrugging, while he drags the cigarette.

“Thanks” says Gerard, putting his hands in his pocket and pulling a cigarette from the pack and lighting it while they walk side by side in silence.

The way to the dormitory is silent, Gerard continues walking with his head low looking at the ground while his roommate seems to be about to freak out internally and, whatever Frank was going through Gerard thought he shouldn't interfere.

When they return to the room Frank hurries to pass in front of Gerard and heads to the bathroom. When he returns to the room, Frank keeps his hands inside his shirt pocket, heading to his bed, passes by Gerard giving a heavy sigh and lies down with his back to the taller boy.

Gerard heads to the shared study table to finish his project, minutes and more minutes passed and Gerard now was lost in his thoughts and drawing that he didn't notice Frank turn to face him with his eyes in flames still.

“Did you know that you could be in a ditch, or something like that in a dubious site in this moment?” the younger one spat the words to the boy at his side.

— Sorry... what? — Gerard turned, confused. Already completely sober, he tried to go over the night’s events, trying to understand where that accusation came from.

— Damn, Gerard! I’ve known you for a short time. You’re big enough to know that you need to be careful with who you go out there with, holding hands, going to other people’s rooms! — Frank snorted, irritated. Gerard stayed static, just blinking, without knowing what to answer.

— You want to know? Forget it. Forget what I said and do what you want. You’re already of legal age. — Frank shook his hands in an infantile gesture of frustration, turned his back again and stifled a snort into the pillow.

Gerard gave the final touches to the project before deciding to finish it the next morning. He looked at the ceiling, as if looking for an answer in the void, and whispered to himself: “But what the fuck happened here?”. He casts a look at his roommate who at the moment was already sleeping, then shakes his head as if he were expelling what had happened that day from his memory, and heads to his own bed, because after this day the best he could do to himself was to sleep.

He wakes up the next day with a slight headache, for sure caused by the drunkenness of the previous night. He sits on the bed trying to locate himself and the space around him when he realizes that the bed next door is empty, which wasn't customary because rarely Frank woke up before Gerard, and more rare still at this time... after all what time was it, he looks at the cell phone that finally was charged, nine o’clock... okay, more rare still at this time Frank to be out of the room. Gerard shudders and tries to go over frame by frame the previous night, he remembered being smoking in the afternoon and drinking the first cup, he remembered being at the party dancing with someone glued to him, remembers seeing Frank irritated at the party, at some moment he and Frank went back to the room and Gerard apparently took a sermon that he didn't understand where it came from, but that reminded much his mother with him before coming to college.

Gerard gets up from the bed and heads slowly to the bathroom still sleepy. At the sink he throws some water on his face and while looking down he notices in the trash some cottons and cotton swabs stained with blood, he removes his t-shirt and checks his body, face and all the areas he could, checking if he would be hurt and Frank had to take care of him and for that he took a scolding, but realizes that no, there isn't a mention or trace that that blood was his, which left only another option. In this moment Gerard feels a chill in his stomach, could he have been the one who hurt Frank, that for sure would explain why Frank would be so nervous with him, so he tries, however he cannot remember having hurt someone.

Gerard continues the day, presents the project and meets with his younger brother as he always does on Fridays. So when he returns to the room it is almost getting dark and he hears Frank taking a shower probably preparing to meet his bandmates to go play at some bar in the city.

Frank always took long showers and didn't care much specifically about being silent while he masturbated in the bathroom and Gerard usually tried to ignore it by putting on headphones and entertaining himself with something else, but in this moment his head returned to the previous events, Frank with his hands in his pocket and the blood he saw in the morning in the bathroom, when he realized he was lying on the bed imagining Frank’s bloody hands, how he wanted those bloody hands pressed on his neck, he thought Frank’s knuckles dripping blood while he caressed his penis under the shower hearing Frank’s moans mixed with the noise of the shower water. When he realized he was already caressing his own penis that moved inside his underwear activated only by Gerard’s imagination.

He opens his pants buttons, the zipper and moves his pants down looking to relieve the pressure and sees a stain on his underwear caused by the pre-ejaculatory liquid, he feels he would be able to cum just by hearing Frank moan in the bathroom. To not be heard, he bit his own t-shirt as a gag, his legs apart under the blanket, his hand moving at the frenetic rhythm that his mind dictated.

Gerard’s mind is blank, only guided by Frank’s voice in the bathroom increasingly loud, he fantasizes about Frank moaning this way while he penetrates him, with the tattooed and now bloody hands of his roommate one grabbing his waist the other around his neck while Frank kisses him passionately. The climax occurs that almost at the same time for the two, Gerard hears Frank’s moans become lower in the bathroom until they silence, and immediately he cleans himself with his t-shirt, throws it aside, wears his pants again remaining tossed on the bed with his black hair messy stuck to his forehead for being sweating enjoying the post-ejaculation sensation.

Frank leaves the bathroom dressed and with a towel tossed on his head over his wet hair and stands still for a few seconds when he lays eyes on Gerard, who doesn't notice because he is still lost in his senses on the bed. He heads to his side of the closet and puts his head inside the furniture as if he were in search of something, sighing deeply.

“So, today is so hot like that outside now?” says Frank observing the taller boy sweaty and shirtless tossed on the bed.

“Huh? ... ah, yeah, today is hot, quite hard...” Gerard murmurs with his eyes closed trying to organize his thoughts.

“Anyway, you know that I play right, if you want to show up there today, whatever” says he shrugging with his back to Gerard.

Gerard sits on the bed in an instant, to be able to be sure of what he had just heard.

“Of course, cool, eh ... where will it be?”

“At Dredd ... anyway, if you go just pass your name when you arrive”

“okay”

In this moment Frank removes the electric guitar and the guitar strap from the wall, keeps his keys and cell phone in his pockets leaving the room.

Gerard feels a chill in his stomach and runs to the bathroom in order to take a shower and get ready to see Frank later, in any case he decides that it would be prudent to prepare himself, so he takes advantage of the shower to penetrate himself with his fingers, doing the stretching, in one way or another he decided that he would sleep with someone today.

He decides to go with his Iron Maiden blouse, a pair of pants tight to his body, painted his nails black and applied a red shadow on his eyes that made him paler than usual.

He arrives at the concert house, it was packed so he decides to go first to the bar to order some sweet drink as he always does. Gerard was sitting on a bar stool when he hears someone speak on the microphone that Pencey Prep was about to start performing making him turn to observe the stage.

If Gerard wasn't already in love with Frank he is sure he would be now. Frank played with his soul, threw himself on the floor, screamed with all the air on the microphone, he was someone who gave himself body and soul when he performed and all this image makes Gerard’s heart beat faster, as if it were possible a higher level of adoration to his tattooed roommate inside himself than the one he already occupied.

After the show finished Gerard heads to the dance floor to dance. Frank had disappeared, probably he was with his colleagues or found some girl and just like at college he was already hooking up with her somewhere. Gerard needed something to distract himself.

On the dance floor Gerard danced with a boy a little taller than him, and even having masturbated earlier he was excited again, perhaps observing Frank getting on his knees on stage hasn't contributed much. A few minutes later he and the boy were already kissing. They decided to leave the dance floor and stayed in a emptier corridor next to the stage and near the backstage.

A few minutes later while Gerard found himself pressed against the wall rubbing himself on the larger boy who moaned in his ear Gerard hears steps of some people and some laughs, one very familiar, but decides to ignore and continue what he was doing.

“Wow, go to a room you lovebirds!” He hears a boy say while they were passing by them laughing.

While passing by the couple, Frank realizes that the silhouette pressed against the wall was very familiar, in this moment the laugh that was coming out of his throat interrupted itself and he felt a lump in his throat that altered his expression from smiling to something more psychotic. He feels the will to grab the boy who was rubbing himself with Gerard and cover him in punches, obvious that he would never do that, first that he wasn't like that and second that the boy was even taller than Gerard, he wouldn't have a chance.

He says goodbye to his friends and says he remembered he needed to do something returning to where Gerard was with eyes in flames.

He took advantage that Gerard’s companion had moved away to fetch drinks and pulled his roommate by the arm, passing through a door in the corridor that led to an empty alley.

Frank presses Gerard against the wall, his hands on his chest, his face so close that Gerard tilted his head back, seeking support on the wall behind him.

“Damn Gerard, I told you yesterday and today you are already grabbed with anyone again!”

“Frank, go fuck yourself damn, I am not doing anything wrong, you don't need to take care of me, I am already big enough to know what I am doing” says he pushing Frank’s hand that was still pressing his chest.

Frank moves away from Gerard for a few seconds while he begins to gesture to the air passing his hands on his face.

“What was it Frank, what the fuck has gotten into you today?”

“I don't know what I do with you Gerard, this is the fuck of my problem, I tell you to take care of yourself and when I see you you are grabbing yourself with anyone, shit!”

“Then let me do what I want Frank, I already said that you don't need to take care of me, if I want to grab anyone here you don't have anything to do with it, if I want to suck a guy’s dick in a dark alley you don't have ...”

In this moment everything in Gerard’s mind silences, and then he realizes that Frank kisses him. Nothing had prepared him for this moment, and Frank’s tongue inside his mouth brushing with his tongue, Frank’s hand pulling him by the waist, the other on his nape. Everything that Gerard manages to do in the moment is to try to hold a moan that was coming from inside himself, without much luck.

“Damn, damn” Was what came out of Frank’s mouth while he kissed the taller boy, as if he were starving, and Gerard were a banquet in front of him. He pulled Gerard’s waist pressing him against himself desperately as if he had never kissed someone before. The hand that was on Gerard’s nape now is on his neck holding him up while Frank kisses his neck. Gerard’s legs become weak and he lets out a low moan in Frank’s ear that seems to have become hungrier with the encouragement pressing his knee between Gerard’s legs who was already excited again.

“Frankie” Was all that Gerard managed to utter while he gave himself to the touches of the boy who so many times had been his fantasy. Frank had a thirsty look for Gerard, he removes the leg that was between Gerard’s legs and pulls him by the waist letting his body rub on Gerard’s, who feels Frank’s dick already hard inside his pants.

“Damn Gee, I am going crazy, look what you do to me, I don't know what to do” says he while he kisses Gerard’s neck again. And this was all that Gerard needed to hear, he pulls the boy making him change places with himself leaning against the wall and takes his hands to the waistband of Frank’s pants.

“Then don't do anything Frank, let me help you my dear” says he casting a smile to Frank, while he opened the belt, unbuttoned the pants and opened Frank’s zipper.

A few seconds later Gerard already found himself on his knees in front of the tattooed boy, tracing kisses on his waist, taking his hands to the waistband of Frank’s underwear to lower it.

Gerard lowered Frank’s underwear, exposing the member already hard, at centimeters from his mouth. With one hand, he exposed the glans, already wet with pre-ejaculatory liquid, and outlined it with his tongue, tearing a hoarse moan from the other.

Gerard now finds himself on his knees in a dark empty alley with the penis in the mouth of the boy who so many times had been material of his fantasies while he masturbated in the bathroom. Frank squirmed every time his penis was completely swallowed by Gerard, closing his fists trying to grab onto something, moaning uncontrollably while he felt that he could cum at any moment, just letting out some disconnected words in the process.

Frank tries to have some control over the situation and passes one of his hands over Gerard’s hair, holding and giving a light pull that tears a moan from Gerard who continues sucking the boy as if it were everything he needed to do in life. Gerard feels his dick ache inside his pants and unconsciously begins to rub himself on Frank’s leg intensely trying to relieve himself.

“My God Gee, this is very good, damn” says Frank and with this Gerard cums in his own pants while he accelerates the rhythm sucking Frank’s dick.

“This, damn, aaah ...” Frank leans forward ejaculating in Gerard’s mouth who if he hadn't just come would probably cum again. He opens his mouth for Frank to deliver him the last drops and swallows observing Frank leaning against the wall trying to return to breathing normally.

Gerard gets up, pulling his t-shirt down in an attempt to hide what had happened to himself and luckily his t-shirt was large enough so that nobody sees the mess he made on himself down there. He sits on top of some boxes that were at the side and lights a cigarette embarrassed, trying to avoid meeting the gaze of his roommate. Frank lifts his pants, dresses himself again and lights a cigarette next to Gerard keeping the silence between the two.

Gerard was with that post-ejaculation flush, blushing with his breathing panting leaning over a wall at his side while he smoked and even though Frank had just come he was getting excited again with the view. He had spent the last month and a half approximately divided between his thoughts and feelings about the beautiful boy with whom he shared the room.

Since the moment Frank entered the room and saw Gerard for the first time the taller boy awakened something inside him, at first Frank thought it was anger. When Frank saw him he felt something burn inside, but there were no reasons for this, he had never seen his roommate before and certainly he hadn't given reasons for Frank to not like him, they even had several common interests, but whenever Frank  approach the boy and his body entered alert.

He discovered that perhaps the feeling was another one besides anger when in one of the first days after waking up in the morning, as always Gerard had already gone to take a shower, as the room was silent there was a way to hear Gerard even with his strange habit of leaving something playing while he showered. He thought the boy’s habit strange, but never gave much ball, however on this day Gerard ended up being a little more vocal and Frank understood the motive of the music.

At first he thought it cute letting out a low laugh with Gerard’s shyness in being embarrassed to be heard moaning while he masturbated however after a few minutes he got lost in his thoughts he caught himself imagining Gerard with his long black hair on his red flushed face while he moaned and felt a heat that tore him a sigh, when he realized he was caressing his own dick that was hard from underneath his underwear … yeah Frank realized that he had a problem with Gerard and it wasn't anger the name of the problem.

But returning to the present …

The way back was silent, but the mind of both screamed.

Making out in an alley was one thing, however now they needed to return home where they shared a small room, they would see each other every day, sleep next to each other among other things. It was palpable in the environment the nervous on the part of the two young men.

Upon arriving at the room and a few minutes of somewhat embarrassing silence between the two Gerard tries to break the silence.

“So ... I loved your band, you play well as fuck...”

“Thanks, I think ..., but ... seriously that you want to talk about this? Like, now? After everything we did …” says Frank who seems to be having fun with the shyness of the other boy.

“Damn, I don't know Frank, until 50 minutes ago I thought you were straight, and then I just sucked your dick in a dark alley and came in my pants, so I don't know exactly the protocol for this” says he laughing.

“Fair ... I also didn't expect this today at least, about the question of being straight I was already reconsidering for some time, but looking in retrospect, the signs apparently were there”.

“So ...” says Gerard trying to break a silence when he realizes that he ended up staring for too long at Frank’s hands that were healing the wounds from the previous day.

“It’s okay, today I might have exaggerated and perhaps this boy who was almost swallowing you wasn't a jerk…” says he making an irritated pout “but the one from yesterday was, and I sort of had a chat with him before leaving” Frank admits looking at the fingers that were still a little red.

“That bad?” Asks Gerard with a grimace.

“Let’s say that he learned the lesson and will no longer take helpless boys to rooms already prepared by friends” says he diverting his look from Gerard going to sit on his bed.

“So you admit that today was purely jealousy…” says the taller one showing his tongue smiling “you wanted this cookie that much Frankie?” Says Gerard smiling approaching more the boy.

“Go fuck yourself idiot” says Frank while he pulls Gerard by the waist to kiss him again knocking him on top of himself on his own bed.

While he kissed Gerard, Frank passes his fingers between the boy’s hair giving a soft caress when reaching his face holding him with tenderness, the other hand was on Gerard’s waist pulling him against Frank and making a caress sliding his fingers on the curve of the boy’s waist.

Neither of the two wanted to move away it was very clear, and the almost chaste kisses began to transform into longer kisses and with will, tearing sighs from the young men between the kisses.

Gerard was lying on Frank’s body and Frank’s fingers slid with tenderness along the curve of his waist, going up and down, until, finally, they found his buttocks. With a firm squeeze Frank pulled Gerard closer, making their hips rub in a movement that tore a deep sigh from the taller boy’s lips.

Frank gave a smile while he kissed Gerard and directed his hands to the hem of the boy’s t-shirt assisting him in removing it calmly while he admired Gerard’s body and taking advantage to give kisses on his neck, chest and clavicle. For his turn Gerard assists Frank removing the t-shirt and finally can observe Frank’s tattoos in all their beauty, the fingers caressing making the tracings of the boy’s tattoos and Gerard watched him as if he were seeing a work of art, Frank’s body was mesmerizing for him.

Frank brings Gerard’s body closer to his tracing a path of kisses along his neck that makes Gerard instinctively begin to rub himself more on the boy longing for Frank to possess him, he feels his penis already erect inside his pants pulse when it meets with Frank’s also already excited under the clothes tearing a moan from Gerard almost like a low meow.

Each kiss now more desperate, with interrupted breaths of the young men being filled with increasingly suppliant moans.

Gerard gets up from Frank’s lap and his hands head to the waistband of the boy’s pants, he opens the belt, unbuttons the pants and pulls gently the clothes of the other until they leave his body and he throws them on the floor. Equally Frank sits on the bed and starts to unbutton the taller boy’s pants, removing them until he throws them on the floor while he takes advantage and goes giving kisses on Gerard’s belly and thighs.

Gerard gives a light push on Frank with his hand to make him return to lie on the bed, giving a mischievous smile. He takes his legs one for each side of the boy’s body and returns to trace kisses along the boy’s body making a line that starts from his neck, goes to his chest, descends to the belly, waist, tearing low moans from Frank in the process.

Gerard reaches Frank’s penis already erect, thirsty and licking his lips longing again to feel the taste of the boy that he had already felt moments before on that same day. He exposes the glans taking his tongue covering the entire length of the member tearing a moan from Frank, and this was all that Gerard needed, he begins to increase the speed while he sucks the boy’s dick who takes his hands instinctively to Gerard’s hair following the movements.

He already felt his own dick aching while he sucked Frank’s, leading him to touch himself while he heard Frank’s moans filling the room.

“Gerard stop or I ...” is all that Frank manages to say squirming on the bed. Which makes Gerard remove his mouth from the boy’s member who sighs with Gerard’s absence. In this moment Frank stays silent for a few minutes lost in his thoughts.

“What was it Frank?”

“Gee, I think it is somewhat obvious, but I have never done this, I am afraid of doing everything wrong or hurting you” says he with a look disappointed with himself.

“It’s okay Frank, I help you, I will guide you in the process okay?” Says Gerard with tenderness calming the boy giving a soft kiss on his face.

Frank nods with his head.

“Now I just need to get the lubricant that stays in my drawer okay?” Says he leaning to reach the drawer, grabbing the bottle. “Before... you know … I need to be prepared, I already did this earlier, but do you want me to be guiding you?” Says he to the boy who nods positively shy.

Gerard grabs the bottle and pours the content on Frank’s fingers, and lies on the bed underneath the boy, opening his legs.

“Now you will put one finger, slowly, and as you go you will be adding others”.

Frank positions himself between Gerard’s legs taking his index finger to the spot and slowly making circular movements introduces the first finger, leading the other to let out a moan. He makes light movements of going and coming analyzing Gerard’s reactions.

“You can put one more Frankie” says Gerard with heavy breathing while he squeezes the bed sheets with his free hands. Some minutes and Frank already found himself with three fingers inserted in Gerard and this one found himself moaning and squirming on the bed below Frank, who decides with the other hand to grab Gerard’s penis and masturbate him while he penetrated him with his fingers. Gerard takes his hand to his mouth trying to contain himself, but without much success, the room is filled with the sound of his desperate moans and his body squirming while Frank makes him lose his senses.

Gerard opens his eyes already teary and tries to formulate some sentence “Frankie ... damn ... I need ..”. The reaction makes Frank freeze. “Gee? Did I do something wrong? Did I hurt you?” questions the boy worried.

“Damn, no, fuck, it is delicious, but you can remove the fingers now, I need to feel you inside me Frankie, please. Do you have a condom with you?”

“Of course my dear, I ... can I then?” Says frank biting his lips.

“Please Frankie, I need to feel you inside me now! Just put lubricant after putting on the condom that you won't hurt me okay?”

“Okay” says the younger one already putting on the condom and grabs the lubricant bottle pouring the content over his dick.

He positions himself between Gerard’s legs, slowly directing the penis near Gerard’s entrance, taking all care with the taller boy already panting lying on the bed. With care he inserts the penis in Gerard, which tears a desperate moan from the boy who pulls him for a kiss.

After some light thrusts Frank observes Gerard’s reactions and begins to increase the speed.

“Damn ... yeees... Frank, fuck, this is very good ...”

“Gee, you are so tight, fuck ... so beautiful”

The room now was a mix of moans, swear words, noises of furniture creaking and bodies rubbing.

Gerard decides to change things a little, and asks for Frank to lie on the bed so that he remains on top, he needed to ride the boy as if his life depended on it in that moment. So he lets Frank lying on the bed and positions himself between his legs, who puts his hands on Gerard’s waist to assist with the balance. Gerard inserts Frank’s penis completely inside himself letting out a moan upon feeling himself filled. He puts his hands on Frank’s chest to have momentum and begins to move going up and down on his dick moaning and speaking disconnected words while Frank holds Gerard’s penis beginning to masturbate him.

Gerard completely given to the moment begins to grind on Frank’s dick who feels that he wouldn't be able to last much longer.

“Fuck gerard ... that.. don't stop fuck .. I am going to cum” says he while he increases even more the intensity with which he masturbates Gerard who is moaning desperately.

As soon as he finishes the sentence Frank lets out a last longer moan while he feels the liquid filling the condom inside Gerard, who in this moment also feels the climax and ejaculates on Frank’s belly. He gets up from on top of Frank and tosses himself on the bed next to Frank, both with heavy breathing.

After a few seconds of silence only with the breathing of the two filling the environment Frank breaks the silence.

“That was ... fuck .. amazing” says turning his head looking at Gerard with a smile.

“yeah, it was” says Gerard responding to Frank’s smile who pulls him for a soft kiss.

Frank grabs Gerard’s t-shirt and cleans himself throwing the same on top of Gerard laughing.

“Yuck, take this off me” says Gerard being dramatic, grabbing the blouse and taking it to the improvised dirty clothes basket/bag that he keeps in the room. After throwing it in the bag he wears his pants that were tossed on the floor, throwing Frank’s on the boy’s lap so that he can wear them.

Gerard was about to head to his bed when Frank reprimands him.

“hum hum, come here” says he shaking his head with a pout on his mouth and stretching a hand in direction to Gerard like a child asking for a candy.

When Gerard approaches Frank he pulls him until he is lying at his side with Frank hugging him by the waist and throwing his leg over the boy, giving kisses all over his face, which makes Gerard laugh from tickles.

And so they stay until sleep invades them and they sleep hugged to one another.