Aquarium - Part 4

Jun 15, 2011 22:30



“So I was thinking...” Frank starts and he’s not quite sure just how to go about asking Gerard, but he bites the bullet and starts talking as they’re sprawled out on Gerard’s bed. Mikey’s away at Ray’s for the weekend and Frank thought it would be a good idea for them to spend the time at Gerard’s house for a change. Frank’s resting his head on Gerard’s chest, warm and comfy.

“Hmm?” Gerard asks as he strokes at Frank’s hair, his fingers rubbing at the black strands.

“The aquarium is having a day where the public can pay to swim with a few species of fish.” Frank continues and Gerard keeps pulling at strands of Frank’s hair and he decides that’s a good sign, he’s not stopped his motions and refused to even hear Frank’s plan. “I was thinking that maybe, to help you with your fear, we could swim?” Frank says slowly and in a tone that is totally not pushy or controlling.

He feels Gerard hum under his ear that is resting on his chest and he leans up to place a kiss on his collar bone.

“I need more info. Carry on...” Gerard states and Frank smiles before kissing at the exposed skin again.

“It’s a pool we have at the centre. It’s like, circular?” Frank describes the best he can and Gerard nods, listening. “We transfer some of our sting rays from their tanks to the pool, so people can get a chance to feed them in the tank?”

Gerard nods. “I’ll do it.” He nods and Frank sits up with a shocked expression on his face.

“You’ll do it? Just like that?” Frank asks, disbelieving.

Gerard nods again. “I trust you.” Gerard sits up slowly and leans in to kiss Frank gently on the lips and then again on the cheek. Frank hums in satisfaction.

“Really? You don’t have to. It was just an idea?” Frank adds again but Gerard shakes his head.

“No, it’ll be good for me, right?” Gerard half tells himself, half asks.

Frank smiles and nods before leaning over and kissing at Gerard’s lips, soft and slow and safe.

-

A few days have passed and this exact moment has been toying with Gerard, playing on his mind over and over on repeat, like he’s lost the remote or the batteries have run dry. Gerard’s stood in a damn wetsuit, next to a pool looking absolutely terrified.

Frank’s stood next to him and thankfully, he’s managed to grab half an hour where the pool is vacant apart from the pair of them. He figured Gerard would be a lot more relaxed if they were alone, just in case he freaked.

“You ready, Gee?” Frank asks as he takes his boyfriend’s hand and laces their fingers together.

Gerard’s still staring at the large sting rays that are swimming around in the pool.

Frank squeezes his fingers a little to gain his attention and when his head snaps round, he nods. “Y-yeah. Fuck.”

“You don’t have to do this, remember that babe.” Frank speaks, stern and voice full of concern.

Gerard nods again. “I can do this. I - fuck!” He gasps as he moves closer to the pool, slowly letting his feet nearer the water. When he does reach the top step he stops and looks around at Frank watching him.

“You can do this…” Frank encourages and Gerard nods again before holding out his hand for Frank to hold again. He walks forward and takes Gerard’s hand before they start to step slowly in to the pool.

Gerard gasps when he feels the first wave of water hit his legs. It’s cold, of course it’s cold because there are damn sting rays in the pool. He quickly throws those thoughts out of his head though, and turns to Frank who is just next to him, still holding his hands and takes a deep breath. They walk a little further until they’re down the steps and the water is up to their hips. Gerard takes another long and deep breath and Frank squeezes his hand again, just to let him know he’s there.

“You okay, babe?” Frank asks and Gerard nods, breathing loudly through his nose and out through his mouth. “You’re doing so well, Gee.” Frank adds as they walk the extra few steps in to the water and to the middle of the pool, surrounded by the stingrays.

“Frank…” Gerard whispers as he watches with wide eyes as the stingrays swim around his feet, most flattening themselves against the bottom of the pool.

“Remember what I told you, stay as still as you can.” Frank instructs and Gerard nods, slow with his eyes still wide. “You can do this, you know you can.” He encourages.

Gerard simply stares at him again. They’re still holding hands and he’s thankful that Frank is still stood by him, not roaming a little further or pushing his goggles and snorkel across his face and swimming under the water with the rays. Instead Frank has promised to stay with Gerard and not disappear under the water where Gerard is convinced Frank will be eaten.

“You think you’re okay to feed them?” Frank asks as he turns his head around to glance at the bucket of shrimp next to the steps.

In all honesty, Gerard’s still trying to breathe properly. This is huge. Being in a large body of water is bad enough and of course, triumph enough - but having stingrays thrown in to that mix, Gerard is in his right mind to think of himself as damn brave.

“I-yeah, feed them?” Gerard asks and the feel of the water on his body is really starting to freak him out. It’s like being in a bath, but a fuckin’ huge one with creatures. Creatures. Gerard shivers.

“Yeah, remember when you put your hand in that time and fed them? Just like that.” Frank reminds him and Gerard nods, remembering having to make his hand in to a cone for the ray’s to suck the food from.

“Yeah, yeah. Can do that, right?” Gerard half tells himself, half asks and Frank nods, a large smile tugging across his features.

“Course you can. Now, I’m just gonna walk back, just a little to get the food. You okay here?” Frank explains and Gerard panics a little. He nods though, and watches Frank as he wades back in the water, slowly and soft and careful not to bump a stingray.

Frank grabs two handfuls of food and moves back to the point where Gerard is standing. He holds his hand out and Gerard takes it, licking his lips and swallowing as he does, trying to rid his throat and mouth of that awful dry feeling.
Frank makes a cone with his hand and Gerard stares over, slowly copying his actions.

“I’ll go first, alright?” Frank lowers his hand down to the water and under, still in its cone like shape.

Gerard watches as the few stingrays in the pool swim over and swim across Frank’s hand, slurping the food from his skin. He laughs as they swim past.

“Tickles!” Frank giggles again as another ray comes up to steal a few pieces of food.

Gerard smiles at the sound of Frank’s gorgeous giggle and slowly starts to think that this might not be so bad at all, because he trusts Frank, completely.

“My turn?” Gerard asks as he looks down at the pile of food in his shaped hand. Frank nods and smiles and as he does, Gerard moves his hand towards the water. His actions are a lot slower than Frank’s, but he’s doing good as his hand slides under the water and a ray starts to swim towards him.

Frank stays quiet and still and watches as the creature sucks the food from his boyfriend’s hand, carefully studying his expressions for any signs of discomfort or if he’s about to freak out. Nothing happens though, and Frank is surprised to see a small grin across Gerard’s face as the stingray sucks the food and tickles at his skin, Gerard’s nose scrunching up and a small giggle escaping his throat.

The food is soon gone from their hands and Frank turns to Gerard and motions towards the steps of the pool. “You ready to get out?” He asks, smiling warm and proud.

“Yeah, you good to go?” Gerard grins back. Frank nods and holds his hand out for him to take. They lace their fingers together gently and slowly start to push back against the water, slowly moving towards the steps.

As they exit the pool Gerard turns around to look at the water, seeing the stingrays swimming around. He lets out a large, long breath and grins to himself. Fuck yes did he actually just stand in pool, a pool and feed marine life.

Frank starts walking towards the dressing rooms before noticing Gerard standing at the side of the pool still. He walks over and slowly slips his hands across the small of his boyfriend’s back before placing his arms around Gerard’s middle. He kisses at the skin that’s covered by the thick wetsuit and smiles against his back.

“I’m so proud of you, Gee.” Frank offers and Gerard’s grin grows wider.

“Me too. Fuck, I did it Frank, like, I actually did it!” Gerard repeats, realization actually starting to set in, the knots in his stomach starting to unravel and loosen.

“You did, gorgeous.” Frank smiles again and lets a hand slip from Gerard’s waist and down, cupping the curve of his ass and squeezing. “Come on you, I want to get you home.” Frank speaks and stands on his tiptoes so his breath ghosts against Gerard’s wet neck.

Gerard smiles and leans back into Frank’s touch. “Mm, why?” He asks, already knowing the probable answer.

Frank squeezes Gerard’s ass again and whispers gently, “Because you look absolutely fuckable in that wetsuit.” He pulls away after whispering and slaps at Gerard’s ass before grabbing him by the hand and dragging him to the dressing rooms.

They make out, all sloppy tongues and teeth in the dressing rooms, against the cubicle wall. Their wetsuits are unzipped and pushed down to their hips, wet chests sliding against one another. With a few short pecks, Frank pulls back and pushes the rest of his suit off before toweling down and putting his clothes back on. Gerard’s still pushed against the wall, flushed and stupidly happy and so damn proud of what he’s just achieved.

-

It’s decided that since Gerard did so well with the pool, he’s staying at Frank’s to celebrate. They both have work in the morning but Frank convinced his boyfriend that he could call in sick for just one day. Frank’s got the day off himself because he’s agreed to work Saturday, so for the next twenty four hours, neither are moving from leaving the house.

Gerard remembers to text Mikey, because he knows the drill if he forgets.

Mikes! Staying at Frank’s tonight, hope you and Ray are good. Oh, and I swam with stingrays today! Proud? X

We’re good, about to have sex in your bed cause you never use it these days! I kid, we’re not. My bed’s good… You WHAT now? x

Gerard half grimaces, half grins as he texts back.

Swam with stingrays, in a pool!

Who are you and what have you done with pussy Gerard?!

Gerard scoffs and replies with a smiley face and a kiss before setting his phone to vibrate and placing in on the side of couch.

“Texting Mikey?” Frank asks as he places a hand on Gerard’s thigh.

“Yeah, letting him know I’m staying. He said he and Ray are going to fuck in my bed…” Gerard replies with his nose all scrunched up in protest.

“Ew. We’ll just have to make a date with your room sometime next week, hmm?” Frank smirks and squeezes Gerard’s thigh. He grins and pushes himself up against Frank’s touch.

“I smell like you.” Gerard suddenly says, and Frank laughs as he smooths his hand across his thigh.

“You mean of salt water?”

Gerard nods. “Yeah, your hair always smells of salty water. Reminds me of the sea.”

“We could take a shower together?” Frank suggests, and Gerard looks up licking his lips.

“I’d like that…” He adds, before standing up from the couch and pulling Frank with him towards the bathroom.

-

Frank’s now looking between the bath and Gerard, who is stood in his boxers by the bathroom door, looking quite sheepish.

“Really?” Frank asks again, eyes narrow and trying to read Gerard’s face a little better.

He nods. “Yeah, I want to try and bathe.” Gerard looks over to the bath and takes a deep breath.

Frank furrows his brows. “Did that salt water damage your brain or something?” He asks and Gerard scowls.

“No, it just made me realize how irrational my fear is.”

Frank walks from where he’s stood at the sink towards Gerard. He stands close to him, hand on his bare chest. “You don’t have anything to prove, Gee.” He explains but Gerard shakes his head.

“No, I want to. With you.”

Frank nods. “Okay, if you’re sure?”

“Yeah, I- can-” Gerard sighs and looks over towards the bath again before resting his head on Frank’s shoulder. “Can we sit in it without any water, at first?” He asks, embarrassment lacing his muffled voice against Frank’s skin.

Frank wraps his arms around Gerard and strokes his back slow and soft, comforting circles around his spine and then up to his neck. “Of course, babe. Then we can add the water slowly, right?”

“Yeah, we can do that…”

Frank nods and leans forward to kiss Gerard’s nose. He then moves around to grab a few fluffy towels from the cupboard and places them on the closed toilet lid.

“You want me behind you?” Frank asks before climbing in to the bath and standing there in his underwear.

Gerard laughs a little and nods. “Yeah, little spoon, right?” He asks because if he keeps this light, he’s got nothing to worry about. Frank’s right here, protecting him and if he’s got his arms around Gerard’s stomach, he’s bound to feel even safer.

Frank smiles and turns to sit down in the empty bath. Once he’s positioned, Gerard nears the bath and steps in, standing up before turning around and slowly lowering his body down. He shuffles closer and sits between Frank’s legs and lowers his back towards his chest, sighing as their skin meets.

Frank brings his hands around and starts to brush his fingers against the side of Gerard’s stomach. “This is different…” Frank states and laughs a little and Gerard shivers at how close his mouth is to his ear.

“Sorry, I’m such a loser…” Gerard offers but Frank moves his hand up his chest quickly to tweak his nipple. He squirms and makes a high pitched noise from the back of his throat.

“You’re not a loser. You’re gorgeous and brave…” Frank insists as he kisses the side of Gerard’s neck. “And caring and sexy…” He speaks again, lips crushing against the skin that cover’s Gerard’s pulse.

“Mmm.”

They sit in the empty bath for another ten minutes or so before Gerard turns back to look at Frank. “I think we should add a little water now…”

Frank leans forward to kiss his lips softly. “Sure, stand up so we can take our boxers off?”

Gerard stands up quickly, pulling his boxers from his hips and kicks them off over the bath and on to the floor.

Frank laughs. (“Sexy!”) before doing the same with his own underwear.

They sit back down with Frank at the back of the bath again and Gerard pressed against his stomach. He leans forward to turn the tap on and as water slowly starts to dribble from it, Gerard takes a deep breath and leans back against Frank again. The bath starts to fill with water slowly and as Gerard’s chest starts to rise and fall a little quicker Frank quickly places his lips against his neck and starts to kiss the skin, biting softly every few pecks.

“You good?” Frank asks against Gerard’s neck.

“Yeah, good,” Gerard replies as he watches the water starting to cover his legs.

They let the water reach their hips before turning the it off. Gerard doesn’t add any bubble bath because he’s adamant that he has to be able to see the bottom of the bath and Frank only smiles and nods.

“This kinda feels nice, y’know…” Gerard speaks and his voice vibrates off of the bathroom tiles, sounding tinny.

Frank picks the soap from the side of the bath and dunks it under the water before lathering it in his hand and placing it against Gerard’s back. He sighs in to the touch as Frank continues to rub soap across the skin. As he settles the soap back down he starts to smooth the soap out against Gerard’s pale skin, rubbing in soothing circles until he cups at the water and dribbles it down to wash the lather away.

Slowly, Frank moves his hand from Gerard’s back to his stomach. He washes the skin in firm circles, smoothing his hand flat against his chest before letting his hand slip lower. He starts to rub at Gerard’s thighs, palm flat and soft against the skin and he leans in to the touch, pressing his back against Frank’s chest as his hands near his dick. Gerard’s breath hitches as Frank strokes over his groin, brushing against the head of his now quickly-growing erection.

Carefully, Frank takes a hold of Gerard’s dick and softly starts to rub, thumbing the head a few times before moving his hand up and down in solid motions. Gerard moans and tips his head back a little, the feeling of warm water brushing against the backs of his thighs and balls adding to the sensation of Frank slowly jacking him.

As he speeds his motions a little Gerard can feel Frank’s own hard dick pressing against his back and he moans, pressing his ass against it a little.

“Fuck - yeah…” Gerard breathes as Frank’s thumbing the head again, firm with just the right amount of pressure, and it feels amazing.

Frank starts to move his hand quicker again, up and down his shaft. He’s careful that when he moves his hand down towards the base he loosens his grip a little to brush the tips of his fingers against Gerard’s balls, stroking gently before stroking him again. The feel of Frank’s soapy fingers against his dick and his lips on his throat is becoming too much and as Gerard bucks up against his boyfriend’s touch, the water from the bath caressing his balls and ass again, Gerard groans loud and it’s only a few more strokes before he’s coming in short spurts, covering Frank’s hand and his chest.

Frank lets Gerard soften in his hand before letting him go, dipping his hand in the bath water to clean off the come. He takes the soap again and rubs it against Gerard’s stomach, the white later mixing with the white blobs of come across his torso.
“Thank you.” Gerard whispers between shallow breaths.

Frank kisses at the wet skin on Gerard’s back before running a hand through Gerard’s hair. “Want me to wash your hair?” He asks and Gerard hums in acceptance, his chest still rising and falling a little quicker than usual.

“Mmm, sounds nice,” he croaks, his throat dry and scratchy.

Frank washes Gerard’s hair gently, using the water from the bath. He’s fully aware that there’s come mixed in with the water he’s using to ‘clean’ his hair, but he doesn’t care. Frank massages Gerard’s scalp gently and rinses the soap out before reaching over and pulling the plug from the bath. Soon, they’re sat in an empty bath again.

As they move from the tub and grab a towel Gerard notices Frank’s still hard. He smirks and takes a hold of his hips before pushing him back against the wall. His head hits the wall and as he sees Gerard sink to his knees on the bathroom floor he moans long and loud, the sound vibrating off of the tiled walls.

Gerard gets to work quickly, holding Frank’s erection by the base and covering the head with his lips. He seals his mouth, hollowing his cheeks before slowing letting his lips sink down, taking Frank’s dick in his mouth further until he reaches where his knuckles are holding him at the base. He flattens his tongue against the underside and licks a little before slowly bringing his head back up. He repeats his actions a good few more times, long and slow motions before he pulls off and starts to jack Frank quickly.

He looks up to see Frank’s head pressed against the wall, the side of his face against the tiles staring down. They make eye contact and Frank moans.

“Fuck, fuck-Gerard!” He whispers as Gerard alternates the pressure on Frank’s dick, soft and slow then hard and fast, thumbing around the head and the slit and fuck, Frank’s legs are starting to tremble.

When Gerard lowers his mouth back down on to Frank and uses his spare hand that isn’t on the base, to fondle at his balls, Frank’s so close.

“Gee, please, yeah-yeah…” He babbles as his hips start to thrust forward, thighs shaking and toes curling against the laminate flooring.

Gerard hollows his cheeks against and hums a little around Frank as he softly gropes at his balls before moving a hand to cup his ass. He squeezes and hums a little more before Frank’s coming hard, right down his throat with his hips bucking forward. Gerard pulls off a moment later and wipes the excess spit and come from his lips on the back of his hand. Frank’s looking down at him, pupils blown and a crooked grin across his face.

“Best day ever…” Frank pants and as Gerard smiles up at him, he has to agree.

-

After phoning in sick, Gerard had to leave for work the next day. He claimed he had a stomach bug which only lasted twenty four hours, and now he’s stuck in the office, staring at his laptop screen and wishing he was with Frank.

As he picks up his coffee mug and takes a long gulp his cell vibrates against his desk.

Frank: Miss you. Xo

Gerard smiles and sets his coffee cup down before tapping back his reply.

Miss you too, babe. See you tonight?

Frank: Course, you staying? Checked the weather, cold tonight, you need to keep me warm!

Gerard grins, all crooked small teeth and lets his fingers drum against the desk before texting back.

Cold? Only one thing for it…naked cuddling! You know, body heat and all? ;)

Frank: Can’t wait. Love you. Xo

Love you too xo

As soon as Gerard sets his cell back down on to the desk his phone vibrates again, loud against the wood.

Mikey: Cooking for you and Frank tomorrow. Come home for 7!

Gerard eyes the text suspiciously. Mikey, cooking? Really?

You’re cooking? What?

Mikey: Yes, be there at 7 fucker, don’t be late!?

Food poisoning on a plate? Can’t wait!

Mikey: Fucker. I’ll make sure to find some baby pictures…

You wouldn’t dare, remember I have yours too…

-

“So Mikey wants to cook for us…” Gerard speaks his voice soft and slow as he and Frank are lay in bed, pushing his fingers through Frank’s hair as he lies on his chest.

Frank kisses the skin on his boyfriend’s chest before looking up a little. “Cook?”

Gerard laughs a little before kissing Frank’s head, stands of hair still between his fingers. “Yeah, I don’t know. Something about cooking, him and Ray.”

Frank nods and places small kisses against Gerard’s chest, reaching up to flick his tongue out against his neck. “Should be fun.”

Gerard hums and pulls the covers around their bodies a little more. “S’cold.”

“Told you. Thank god for naked cuddling, right?” Frank mumbles against Gerard’s skin.

“You’re warm, though. Your skin is forever warm.”

Frank hums and lets his eyes fall shut, the feel of Gerard raking his fingers through strands of hair sending him to sleep.

-
It’s just after seven as Frank and Gerard arrive for dinner. Frank didn’t finish work until gone six because of the female shark he takes care of. Frank had apparently been right about her being pregnant. In fact, they’d all missed the signs that she had been pregnant for over a year (because apparently, tiger sharks are pregnant for over twelve months, or at least Frank tells Gerard so) and they now have a baby shark to take care of. In line with the aquarium’s regulations, Frank has to close the shark tunnels off so that the mother can spend some time with her baby, quiet and human free for a few days.

Gerard had picked Frank up from work and had received a text telling him that he had to come in to toe aquarium. Confused, Gerard obeyed and walked to the shark enclosure, where he knew Frank would be. For some reason, the tunnels were shut off.

“Frank?” Gerard calls and his boyfriend appears a few seconds later, grin plastered across his face.

“You have to come see this, Gee!” Frank squeaks and grabs Gerard by the wrist, tugging him past the no entry signs on the tunnels. Gerard still feels uncomfortable surrounded by water and not-so-thick glass. Frank drags him to the middle of the tunnel and places him right in front of a shark. Gerard inches back a little before Frank puts his arms around his middle.

“It’s a shark…?” Gerard asks, confused. He’s seen the shark enough times before.

“Look a little closer, look beside her,” Frank whispers and squeezes Gerard’s middle.

He squints his eyes and stares a little harder before realizing there is something next to her. A baby shark.

“She had her baby?” Gerard asks, voice a little more excited now.

“Yeah! We weren’t even that sure she was pregnant!” Frank beams and kisses the back of Gerard’s neck.

“That’s so awesome!” Gerard smiles and turns around in Frank’s arms to kiss his boyfriend’s lips.

-

“So I walked down the tunnel to see if the glass needed cleaning and there she was!” Frank explains with a grin across his face. Gerard’s grinning with him too, because he loves it when Frank talks about his job with such passion. It’s something he’s never experienced before.

“You thought of any names?” Gerard asks, lacing their fingers together as they get out of the car and walk up the street to his house.

Frank shakes his head. “Not yet, the three of us at the shark enclosure are going to put a few names in a hat, then draw one. Fair that way.”

Gerard nods and strokes the skin on Frank’s thumb as he pulls his door keys out of his pocket with his other hand. He twists them in the door and is instantly met with the stench of curry.

They both look at each other with worried faces before walking inside and shutting the door. Goodbye fresh air, Frank thinks to himself.

“Mikes, what the fuck are you cooking?” Gerard shouts as he drops his bag down by the stairs, making a mental note to pack another with clean clothes before he stays at Frank’s again. There are only so many of Frank’s shirts he can steal.

Frank walks behind him and towards the kitchen door. “Mikes?!”

As Gerard opens the door he’s met with his brother, who is pressed against the fridge and Ray assaulting his neck, sucking on the skin as Mikey’s eyes are tightly shut. The food on the stove is spilling over the pan and the fire alarm is going to sound at any second.

“Mikey!” Gerard shouts and Ray snaps his head, taking at least five steps back.

“Sorry!” Mikey squeaks before flattening his shirt down across his chest and rushing over to the oven. He stirs what looks and smells like curry and grabs a cloth to clean the spilt food.

“And this is why I never trust you to cook!” Gerard walks forward and hugs his brother tight. “Moron…” He speaks before ruffling his brothers hair and walking over to Ray to grab him in a hug.

“Hey Ray, you do realize he can’t cook, right?” Gerard jokes and Ray nods but as Mikey turns around to scowl at his brother and boyfriend, Ray smiles sweetly across.

“You okay Frank?” Mikey asks as he stirs the food again, turning the heat down a little.

Frank nods. “Yeah, I’m good. Tired though.”

“Hard day?” Ray asks and Frank smiles and nods.

“Yeah, our shark had a baby today, one we didn’t even know she was expecting…”

Ray and Mikey grin. “That’s awesome!” Mikey starts before looking at Frank. “You so have to name it Jaws!”

Frank rolls his eyes. “I can’t name a baby shark Jaws, Mikey!”

Mikey scoffs and turns the heat of the cooker off. “Why not?”

“Bit cruel, don’t you think?” Gerard comments and Frank nods, laughing still.

“I think it’s a good name, sweetie.” Ray pipes up and Mikey turns to him to grin.

“He just wants to get laid tonight.” Gerard comments and Ray nods.

“Pretty much!”

Gerard scrunches up his nose and walks from the kitchen, kissing Frank on the way and muttering something about going to burn his bed sheets.

Dinner is actually surprisingly good and Gerard even helps himself to seconds. It’s not burnt like he thought it would be and Mikey’s made it at just the right spice level. Sitting back and popping his slacks button open, Gerard sighs.

“That, was gorgeous.” He pats his stomach and Mikey pulls a face.

“Put your stomach away, Jesus!”

“I was paying you a compliment!” Gerard shouts back before patting at his stomach again.

Frank and Ray sit there with a loose smile on their faces, both obviously thinking what the hell have they gotten themselves in to?

-

Mikey’s staying with Ray for the night and conveniently left the dishes for Frank and Gerard to conquer. They do them together, though, Gerard washing and Frank drying and putting them away, and soon enough, they’re lying on the couch in Gerard’s living room, absent-mindedly flicking through the channels. Frank’s got the remote and Gerard’s lying down, the shorter man in his lap, back against his chest.

He finally settles on the animal planet where a documentary about penguins is on. Frank grins and nuzzles in against Gerard’s stomach, pushing his face against his body and humming his acceptance of just how comfortable he is. They watch the program in silence, learning all about penguins, including their love lives. It’s when channel goes off air for the night they both realize just how late it’s become.

As Frank switches off the TV, he turns around and crawls up Gerard’s chest, stopping when he reaches his face. He leans in and kisses his boyfriend’s lips, soft and slow before moving back a little, but making sure that their lips are still touching.

“I love you.” Frank speaks, soft but firm against Gerard’s lips.

He smiles up. “I love you too.”

Frank kisses at his lips again, gently licking at Gerard’s bottom lip before extending his tongue to lick around his boyfriend’s mouth. After a few moments he pulls back and pecks his lips again.

“I think you might be my penguin…” Frank suddenly says and his heart starts to beat a little quicker because apparently, calling somebody your penguin is much more nerve wracking than telling them you love them.

Gerard looks up, a little confused.

“Your what?” He asks, his voice soft.

Frank blushes a little and looks down at Gerard’s chest, his fingers toying with the hem of his shirt.

“You’re my penguin. Remember me telling you they find that one special person?” Frank asks and his cheeks flush pink again. Gerard nods and leans up to kiss Frank’s lips. “Well, I think you’re my penguin. They find somebody they love….” He continues before biting his lip and preparing to explain the last part. “and mate for life.” He concludes and his face is pink still. He’s chewing on his lip nervously and looks completely fuckin’ adorable to Gerard.

Gerard reaches out and pushes his hands through Frank’s hair before pulling him down for a slow and loving kiss, their lips soft and wet against one another’s. When they pull back, noses and lips still brushing together Gerard speaks,

“Well, in that case…” He begins and kisses Frank’s lips again. “I think you might be my penguin too…”

Epilogue Part 1

aquarium, bbb, part 4

Previous post Next post
Up