Actions

Work Header

drowning lessons. : [frank iero x reader oneshot]

Summary:

you go to a pool party with your two friends, but... uh oh! you run into your ex boyfriend!
frank (your friend) gets a little jealous about it, and gerard (your other friend) can tell exactly whats about to happen..
— A LOT HAPPENS, BARE WM —

Notes:

this story is very PAINFULLY self-indulgent.. yes yes shame me all you want sigh.

this is one of my first works (and a longer work) i made tho, so pls be nice in the comments for this one homies. (also a one shot) 💔

for ppl who need it:
y/n = your name
e/n = ex name
freaky freaky happens in ch2, so u can skip there for the smut! ch1 is just plot, if u couldnt tell this was a pwp story

all comments + kudos are much much appreciated by me!
enjoy the smut my baby bats, love u all, stay safe, take ur meds lol <3

Chapter Text

"first time out, how does it feel?" gerard asks with a smile as you stand in a very loud area. to be specific, someones backyard. music was blasting loud—something you were already used to—but not this damn loud.
"well.. i guess it feels alright." you respond with a smile returned to gerard. frank pats your back a few times before ruffling your hair. something that he knows pisses you off, but he still does it anyways. hes a little shit.

you roll your eyes at him before you glance around the area.
it wasnt too packed, thankfully, but there were still a bunch of people. some, you recognized from your college classes, and some you didn't. but one person you did notice? your ex.
he was over giggling with his friends, looking like a god damn hyena with the way he laughs. god, you hated his guts after what he did to you..
but gerard notices youve gotten tense and he wraps his arm around your shoulder. "hey, no pressure. you stay in your comfort zone." he tells you quietly. you nod and let out a small breath before frank smacks gerards arm away. he lets out a soft huff and replaces gerards arm with his. he was a possessive little shit. you chuckle.
"alright then." gerard says with a laugh and a wink, knowing frank and his jealousy. "i'll go get us some drinks." he tells the both of you before walking off. he disappears inside as he reaches the door to the house, gone to grab drinks.

frank pulls you a little closer—not that you mind it—and you both walk into the space a bit more.
you find a chair beside the pool, a place to chill despite the loud noises and constant chatter around you both. "you like it so far?" frank asks, glancing over at you as he leans back.
you let out a soft sigh. "yeah, it's alright. a little too social and loud for my liking, but hell, what isn't these days?" you murmur. frank reaches over and holds your hand—a common thing between you two. you were always touchy friends, anyways.
"if it ever becomes too much, we can go inside." he offers "it's probably a little quieter in there anyways. plus i know the guy hosting, so he wouldn't care if we chill for a bit."
you give frank as soft smile. "sounds good to me." you say. you were gonna add on something, but you were quickly cut off by someone calling your name.
"oh? is that y/n i see?" the mysterious person says.. though you recognize the voice instantly. e/n, your ex.
you close your eyes and chant in your head 'so help me god'.

"e/n. don't start this." you warn. frank instantly realizes what might happen and he sits up, keeping you close to him and the grip on your hand tight. "don't start what, honey?" your ex responds mockingly.
"i have no clue what you're talking about. i'm an innocent man, y/n." you roll your eyes. innocent, my ass. he literally cheated on you with half of the girls in your college.
"dont call me honey. plus, that's bullshit and you know it is." you say, standing up from your chair. the party went a little quiet due to the conflict. e/n rolls his eyes. "come on, you can't say that you don't want me again, right honey?" he says, walking closer.
but frank was not having it.

"alright dude, she said stop, so fucking quit it." he says, letting go of your hand and standing up.
frank walks a bit closer to your ex, obviously not taking his shit.
"oh hooo, tough guy here!" your ex says, holding his hands up as a mock surrender. "didn't know you went from jocks to fags, yn." e/n says with a smirk.
you stand up beside frank, obviously not letting your ex get away with calling frank a fag for fucks sake.
"don't fucking call him that you dumb fuck!" you say, gently shoving your ex backwards.
his eyes widen a little bit, but that stupid smirk returns to his lips. "feisty now, are we?" he says, dusting his shirt off and taking a few steps closer. "don't be a bitch, y/n. i just wanna have a little fun~" he says like an innocent little liar.
"back away." another voice calls. you turn your head and you see gerard, holding drinks for you, him and frank. "ohh, you got two boyfriends now? i didn't know you turned into a slut." your ex mocks

"they're not my boyfriends, and dont call me a slut when you slept with half of the girls in our college." you spit back at your ex.
frank puts his hand on your hip, silently and gently pulling you back so you don't get hurt by your ex. franks jaw was clenched, holding back so many threats that would 100% get the police involved.
"tch, whatever bitch." your ex says with an eye roll. "but since you don't wanna sleep with me, how about we go for a swim?" he asks with a mocking grin.
"a swim?- WHA-!" you try to say, but then get cut off by your ex grabbing you. franks eyes widen. "HEY!" he growls out a yell. but before he could get you, your ex tosses you into the deep end with no care.
"whoops! sorry, y/n, my hand slipped." your ex says before spitting in the pool where you landed.

it feels like your floating in slow motion as your body crashes into the cold pool water. you open your eyes, legs underwater around you start to slowly come over.
a huge splash comes as you feel someone grab you and pull you to the surface. you gasp for air and wrap your arms around the person. you glance open and its—frank.

you cough. "fuck- oh frank, thank god." you say, slightly panicked as you wrap your arms around his neck, clinging to him like a lifeline.
"hey, i've got you.." he tells you, moving to the side of the pool and trying to get you out. you never really were the best swimmer, anyways.
as you climb out, your ex is nowhere to be seen. he probably got kicked out after that stunt, since frank did say one of his friends was the party host. you help frank out of the pool as well, and you practically collapse on top of him. you let out a sigh.
"oh, frank.." you murmur. he wraps his arms around you and holds your weight against his. he stands up and starts bringing you inside. gerard is following you both, and franks friend is standing at the back door to let you guys inside.
"thank you.." you murmur to frank, still clinging to his wet frame. "it's no problem.. i would've saved your ass no matter what." he says. it made you smile though, knowing you had a best friend like him.
you could still feel anger coming out of him. hes angry about your ex. but god, who wouldnt be? gerard catches up and looks at you. "you alright, y/n? god, im sorry i didn't stop him or somethin'.." he says, looking a little guilty about it all.
"hey, it's no worries. none of us couldve stopped him from giving me a drowning lesson." you say with a small smile, trying to cheer him up with a joke of one of his own songs. he does let out a small chuckle and smiles, so +1 point for you.

"aye, that's a good one." frank says with a small laugh, taking you further inside the house. he eventually stops at the bathroom, obviously wanting to get towels to dry you both off.
he sets you down, and you lean against the counter, looking at him through the mirror. did he ever have that many damn muscles..?
with a wet shirt on, it was easy to see his physique.. and god damn, he looks hot as hell like that. wet shirt frank for the win.. or shirtless. who knows?
frank quickly grabs towels, and notices your quite obvious stares of you checking him out. he smirks and throws a towel at your head. "get dried, you little freak." he teases with a soft laugh and starts drying himself off. "ow- alright, alright.." you say, getting the towel and starting to dry your hair off with a smile.
franks friend, the house owner, comes into the bathroom. "i apologize about what happened out there." he says "i kicked his ass out so you dont need to worry about him again."
frank nods "good. thank you." frank responds to him before glancing at you. "got any extra clothes me and her can borrow?" he asks, taking about clothes for you and him. the guy nods and walks over to his room, getting some extra clothes.
he comes back and tosses some clothes on the counter. "my girl wont care if you keep those, by the way. she doesnt like em." he says, referring to me and the girl clothes. you nod and give him a smile, drying off your body. "thank you." you say gratefully. the guy walks away, shutting the door behind him so you and frank have more privacy while drying off.