Actions

Work Header

Rating:
Archive Warning:
Category:
Fandoms:
Relationship:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2016-08-23
Completed:
2017-08-23
Words:
50,440
Chapters:
10/10
Comments:
15
Kudos:
158
Bookmarks:
20
Hits:
3,688

A New Drug

Summary:

Gerard has a problem, and Mikey takes the money he uses for said problem, to pay for the rent.
Gerard is desperate to get his next fix, and he'll go to desperate measures to get it.

Notes:

Possible Triggers: Drugs, lack of consent (he consents but you might not like why)

Chapter Text

"Where the fuck is it?!" Gerard muttered to himself, his hand desperately searching in between his mattresses for his hidden cash. "Fuck!"

In a fit of rage and desperation, he flipped his mattress onto the floor, his eyes searching the empty space angrily.

It wasn't there, his money was fucking gone, the money he desperately needed.

"Mikey!" He practically screamed, flinging his bedroom door open so hard it banged against the wall, stomping loudly into the living room. "Where the fuck is it?" He snarled, clenching his fists as he eyed his little brother on the couch.

"It's gone, Gerard." He sighed, not even fazed by his brothers anger. "You haven't paid your share of the rent in three months, I needed it."

"I have the rent money!" Gerard exclaimed, lying through his teeth. "But that was for something else, I need it back, right now."

"If you have the rent money, you can just replace the money I took with it."

Gerard could feel his rage bubbling to dangerous levels, so with a strangled scream of anger, and a foot to the couch, he stormed out of the house.

"Fuck you, Mikey." He muttered to himself, trying to calm his anger before he met up with Frank.

He needed that money, he was going to lose his god damn mind if he didn't get his hands on some blow, and Mikey just ruined any chance he had.

Frank was an understanding guy though, he'd help Gerard out, surely.

"Fuck." He sighed, his anger turning into helplessness.

He needed that fix, and once he realized he probably wasn't going to get it, his body started to react negatively.

The ache of the craving made it hard to breathe, his whole body basically twitching with need.

Gerard noticed Frank's car parked down the street then, and he mentally braced himself for their meeting.

Frank was his drug dealer, they had met at a bar about a year ago and ever since then Frank has been his dealer.

He seemed like a nice guy though, maybe he could work something out with Gerard until he got paid again.

That thought gave Gerard enough confidence to finish the walk towards Frank's car, and climb into the passenger seat.

"How much you want?" Frank questioned the second the door was closed, reaching down to pick up his backpack. "Same as last time?"

"About that..." Gerard bit his lip nervously, avoiding Frank's gaze now. "D-Do you think you could give me like, a loan? I- I get paid next week, but my brother stole my stash of money-"

"I don't do loans." Frank stated simply, putting his backpack away.

Gerard felt his panic rise, desperation taking over his every feature.

"I- I need it, please, can I pay you another way? I- I'll clean your house, or your car, or-"

Frank was avoiding his gaze now, his eyes cast forward out his windshield.

"I don't need any of those things, and if you can't pay up, get out."

"I'll do anything!" Gerard cried, his hand gripping Frank's arm desperately. "Please, I- I just need a little bit-"

Frank's eyes slowly met Gerard's then, and his gaze made Gerard shiver nervously.

"Anything?"

The look in Frank's eyes was very clear with what he wanted, and Gerard felt a wave of emotion when he realized it.

Gerard was too nervous to speak, so he slowly nodded his head instead.

Frank turned in his seat then, his eyes narrowed like he wasn't sure if Gerard was being serious or not.

Then he raised his hand to cup Gerard's face, his thumb coming out slowly across Gerard's plump bottom lip, dragging the flesh down slowly.

Gerard could only watch with wide eyes as Frank continued to inspect him, his eyes slowly drawing over every part of Gerard's body until his hand slowly rested against Gerard's thigh.

"Anything?" He pushed once more, raising an eyebrow, hoping his intentions were clear.

Gerard was a bit confused, he vividly remembers Frank having a girlfriend, and he remembers them being really serious.

He would do anything for the drugs, and he meant it, but he wanted to know why Frank was requesting this.

"Y-Your girlfriend?" Gerard stuttered out, his eyes never leaving Frank's.

That seemed to set him off though, and he gripped Gerard's thigh harshly, causing the other to whimper quietly.

"Bitch cheated on me." He growled through clenched teeth, his angry eyes sending daggers into Gerard as he leaned closer. "I need a distraction, if you can distract me, the drugs are yours."

"O-Okay-" Gerard stuttered out, his breath hitching in his throat when Frank didn't pull away. "Deal..."

That's when Frank pulled away and lifted his hand to seal the deal with a handshake, which Gerard nervously accepted.

"It's official then." Frank muttered, turning his car on and pulling out into the street.

-

Deep down Gerard felt dirty as he followed Frank inside of his house, but the need for drugs was overwhelming that feeling.

It wasn't like he was doing it solely because of the drugs, if Frank had come onto him for any other reason, he would have accepted it.

The drugs were really just a bonus in this situation.

"Nice place..." Gerard spoke softly, following Frank into his bedroom.

Frank didn't reply, he just tossed his jacket onto the floor, turning to face Gerard once the door was closed.

"One more thing." He spoke darkly, startling Gerard back against the door. "You have to wear her clothes."

"W-What-" Gerard stuttered out, watching with wide eyes as Frank walked into his closet. "I-"

His sentence was cut off as a piece of clothing was thrown at him, and his eyes widened when he realized it was thigh highs, followed by a pair of dark underwear that seemed to connect to them.

Gerard's head was spinning, there was no way he would be able to do this sober.

"C-Can I take the drugs first?" He requested as Frank threw another item at him.

"No."

"Please?"

Frank returned from the closet then and once again practically pinned Gerard against the wall.

"Drugs make consent invalid."

"I-I'm consenting now-" Gerard tried.

"No." Frank spoke seriously, taking a step closer to Gerard so they were touching. "If you're high, this isn't happening."

In an effort to distract himself from the fear, Gerard quickly pressed his lips against Frank's, resulting in the other shoving him up against the door as the kiss deepened instantly.

The sensation was almost as good as the drugs, which would definitely help him get through this without feeling the guilt or shame.

"Fuck-" Gerard gasped as the kiss broke, panting heavily as his body remained pinned against the door.

"Put them on." Frank ordered, stepping away from Gerard and instead sitting on the edge of his bed.

Gerard nervously gazed down at the items, slowly pulling his shirt over his head.

Frank watched with hungry eyes as Gerard slowly undressed, his tongue gliding across his lower lip distractedly.

Gerard was already extremely hard, the intense kiss on top of the thought of what was about to happen had him aching in his boxers.

Frank smirked as Gerard pulled down his pants, the sight fueling his own rising arousal.

"You want this anyways, don't you?" He questioned as Gerard stood there in his boxers, his cheeks bright red. "That why you buy so often?"

"Just want the drugs." Gerard lied, distracting himself and Frank by pulling down his boxers.

"Damn." Frank mumbled, pressing his hand against his crotch absentmindedly. "This is already working."

Gerard ignored the way his stomach did flip flops at Frank's words, and nervously pulled on the black underwear.

Frank's girlfriend was a bigger girl, so the items of clothing fit Gerard almost perfectly.

"Keep going." Frank ordered as Gerard just stood there, making the other quickly pull up the thigh highs, and connect them to the underwear. "Fuck, you've got really nice legs, you know that?" Frank groaned, sliding his hand down his pants. "Can't wait to feel those wrapped around my waist-"

Gerard was far too nervous to speak, so instead he turned his attention to the last piece of clothing Frank had tossed him, frowning when he didn't understand what it was.

"I-" Gerard frowned, inspecting the clothing from different angles. "I-"

"Forget it." Frank snapped, clearly becoming inpatient. "Just get over here."

Gerard dropped the unidentified item quickly, and scurried over to Frank, standing obediently in front of him.

Frank hummed quietly as his hands came out against Gerard's waist, slowly trailing down over the fabric before he dug his fingernails into Gerard's thighs.

"Frank-" Gerard whimpered, his whole body tense as he resisted the urge to beg for what he wanted. "Please..." he failed, his own hand coming down to palm his crotch.

"No." Frank snapped, pulling away Gerard's hand. "You have to earn it."

"O-Okay..." Gerard bit his lip. "What do you want me to do?"

Frank grinned and leaned back, spreading his legs slightly before patting his lap, instructing Gerard to sit down.

Gerard took a nervous step forward, but Frank stopped him, ordering him to turn around first.

He obeyed slowly, his body turning away from Frank before he gently settled himself in Frank's lap.

"God damn," Frank muttered, his hips instantly pressing up against Gerard's ass, his hands gripping Gerard's own hips harshly. "Your ass is almost as nice as your face."

Gerard's body trembled as he felt Frank's hard cock against his ass, aching for the skin to skin contact.

"Work for it." Frank whispered, releasing his hands from Gerard's hips, and instead using them to prop himself up as he leaned back on the bed. "Distract me."

Gerard was nervous as hell, but he gently started moving his hips back against Frank's crotch, and by the sounds he was making, it was exactly what Frank wanted.

It probably wasn't the best lap dance in the world, but in Gerard's defense he was going through withdraw, and the only sexual thing he had ever done was messy handjobs or blowjobs in the bar bathrooms.

With time his confidence grew though, his hips swayed more confidently against Frank's lap, rolling back every few seconds, shocking Frank into a quiet moaning mess.

When Frank finally had enough he wrapped his arm around Gerard's waist, pulling him against him roughly, his mouth hot over Gerard's ear.

"You gonna let me fuck you?" He breathed out against Gerard's ear, his hand sliding down to palm Gerard roughly through the fabric. "Gonna let me ruin that pretty little ass of yours?"

Frank wasn't a horrible person, if Gerard really didn't want to do this, he'd find another way for him to pay for the drugs; but as he felt the wetness of Gerard's pre-cum through the fabric of his ex girlfriends underwear, he knew Gerard wanted it just as much as he did.

"Y-Yes-" Gerard stuttered out, his head falling back against Frank's shoulder as Frank slowly massaged him through the underwear. "Please-"

Gerard wasn't even thinking about the drugs at this point, all he could think about was Frank's hand, and the way it was making his eyes roll to the back of his head without even touching his dick directly.

Frank pushed Gerard off of his lap, and stood to his feet, shoving Gerard roughly onto the bed, basking in the wide eyes that stared up at him.

"You look scared." Frank commented as he pulled off his shirt, unbuttoning his pants. "You scared?"

"N-No." Gerard lied, but his fearful expression only grew as Frank pulled down his pants.

There was no way that was going to fit in his ass, or feel good for that matter.

"Don't lie to me." Frank warned, the look he was giving Gerard making the other shiver. "What are you afraid of?"

"I-" Gerard blushed violently, tearing his gaze away from Frank. "I've never-"

"You're a virgin?"

Gerard nodded his head shamefully, and Frank stood there in shock, contemplating his next move.

He originally just wanted to fuck the shit out of him, but that was before he knew it was his first time.

Frank felt an ache in his heart when he realized Gerard was losing his virginity for drugs, and even though he didn't know the guy all that well, he knew he deserved better for a first time than what Frank was going to give him.

He'd make this good for the both of him, he decided, and walked over to his closet.

Gerard thought he was backing out now that Frank knew he was a virgin, and quickly began pleading as his body reacted negatively to the thought he wasn't going to get the drugs.

"No- please- I want this, I really do- please I need the drugs, please just forget I said anything-"

"It's still happening." Frank waved him off, retrieving an old bottle of lube he had stored in there, along with a condom. "Just differently."

Gerard watched nervously as Frank returned, tossing the items next to him before hovering on top of him.

Frank distracted him instantly though, his lips pressing against the others desperately, their hips flush against each other.

As if on instinct, Gerard wrapped his legs around Frank's waist, causing the other to groan quietly and break the kiss so he could glance down at their almost connected bodies.

"Fuck." He breathed out, one hand reaching down to rest on Gerard's thigh. "So fucking hot."

Gerard still looked terrified though, and when he noticed Frank looking down at him with a concerned expression, he voiced his fear.

"I-Is it gonna hurt?" He stuttered out, hoping he wasn't killing the mood, or rather his chance at getting some blow.

"You have to talk to me, or else it will hurt, really bad, okay?"

"O-Okay." Gerard nodded. "Sorry.."

Frank ignored his apology and instead kissed him, eventually moving down to his neck, and then his chest.

Gerard watched with wide eyes as Frank continued kissing down his body; this he was familiar with, this didn't scare him.

Frank eyed him for any signs of fear, and when he found none, he slowly pulled down the black underwear and tossed them to the floor.

Gerard had his legs bent on either side of Frank at this point, and he clutched desperately at the bed sheets as the anticipation grew.

He gasped when it finally happened, the warm wet sensation startling his body into a fit of trembles, his head thrown back into the pillows as he bit back the moan growing deep in his throat.

Gerard didn't need to make any sounds for Frank to know he was enjoying it, Frank could feel it in his mouth; Gerard's throbbing cock swelling against his tongue, stretching his lips to the absolute limit.

Frank hadn't sucked dick in ages, but as he continued pushing down, he realized how much he missed it.

Gerard failed at keeping quiet as Frank continued pushing down, a strangled cry leaving his lips as he felt the tip hit the back of Frank's throat.

Frank groaned before relaxing his throat, inhaling a deep breath through his nose before he pushed the last little bit down, letting Gerard slip down his throat.

"F-Fuck-" Gerard stuttered shakily, resisting the urge to thrust forward as Frank swallowed around him. "Ah-"

Frank hummed quietly as he pulled back up, his cheeks hallowed as his hand reached up to cup Gerard's balls, making the other sob with pleasure.

Gerard wasn't going to last long like this, that was very clear, so after a few more bobs of his head, Frank eased the suction he had around him; he kept his mouth on his dick, but his free hand reached for the lube, instantly covering two of his fingers in it.

Gerard was far too lost in the sensation of Frank's mouth to realize what was happening until there was a burn, but as soon as that pain shocked up his back, he was whimpering and pulling away.

"Shh." Frank whispered as he pulled away, licking the excess saliva from his lips. "It will get better, it'll hurt a lot worse if we don't do this."

The drugs Frank dealt were nearby on his dresser, and Gerard glanced at it, seeing the blow he so desperately craved; the promise of the drugs was enough to have Gerard relaxing as much as he could, and Frank slowly returned to prepping him.

His face scrunched up in pain as he kept his eyes on the drugs, but soon the pain subsided into a pleasant feeling, a relaxing one almost.

His body relaxed as the pain subsided, and Frank smiled to himself, getting more adventurous with his fingers.

It took him a few moments, but when it finally happened Gerard gasped, his back arching off the bed as a drawn out moan fled from his lips.

"How's that feel?" Frank smirked, rubbing against the spot roughly.

"S-So good- fuck-" Gerard sobbed, his body pushing down against his fingers. "Want more-"

Frank pulled away from his prostate then, and quickly finished prepping him, Gerard's pleas causing his brain to short circuit with desire.

"You still gonna let me fuck you?" Frank questioned as he reached for the condom, and Gerard glanced nervously at the drugs before nodding his head.

It wasn't that Gerard didn't want to have sex with him, or that he only wanted the drugs, because truth be told he was hard as fuck and dying to get off; he was just terrified, so the promise of drugs forced his mind into ignoring the fear.

"Say it." Frank growled, curling his fingers around Gerard tightly, causing the other to cry out.

"Gah- fuck me-" Gerard begged, his eyes on Frank's now instead of the drugs. "Please-"

Frank grinned and tore open the package with his teeth, quickly putting it on along with a generous amount of lube.

"You fucking tell me if it hurts, otherwise you're not getting the drugs, understand me?"

"I- I understand." Gerard nodded, keeping eye contact with Frank. "I'll tell you."

Frank couldn't wait any longer, so he hooked one arm under Gerard's leg, lifting his body up just enough so he could line up.

He tried to ignore the way Gerard looked so petrified, and instead slowly pushed the tip in, knowing it would get better for him soon.

"Oh my god-" Gerard gasped, his whole body tense as it fought to open up to the intrusion.

"Relax." Frank spoke through clenched teeth, resisting the urge to shove forward.

Gerard did as he said, and once Frank felt it he slowly pushed in more and more.

He stopped whenever Gerard would whimper, or tell him it hurt, but eventually he was all the way in, his body flush against Gerard's.

"Fuck- you feel so good." Frank groaned, leaning forward to kiss him. "Holy shit-"

"S-Still hurts-" Gerard whimpered, squeezing his eyes shut so Frank wouldn't see the tears forming.

Frank didn't pull out, but he used his free hand to slowly touch Gerard, while his mouth kissed and nipped at his chest.

Gerard liked that, and as soon as his body relaxed, and he started letting out quiet sounds of pleasure, Frank gently started up a slow pace.

"O-Oh, god-" Gerard panted out as the pain slowly turned into pleasure. "Fuck-"

"Feel good?" Frank grinned, lifting his head to gaze down at Gerard. "Ready for more?"

"Please-" Gerard breathed out, his body demanding more. "Harder-"

"Fuck." Frank groaned out, snapping his hips forward with more force, loving the way it caused Gerard to cry out and throw his head back.

Gerard had forgotten about the drugs by this point(again), all he could focus on was the pleasure twisting at his stomach, or the lust filled gaze Frank had on him.

This was too much, yet not enough for Frank, but he knew exactly what to do to satisfy the feeling.

"Fuck-" He pulled out quickly, his hands on Gerard's hips. "Turn around-"

He pulled Gerard onto his stomach then, lifting his hips up as he wasted no time in pushing back in.

The new position had Frank going all that deeper, and it made both of their heads spin with pleasure.

"Fuck-" Frank groaned, leaning his upper body down to mold against Gerard's. "Keep yourself up."

Gerard's arms shook as held himself up, the pleasure being far too much to be able to do something like that, not to mention Frank was breathing heavily against his neck, sending shivers down his spine.

"Can't-" He gasped. "Feels too good- shit-"

He collapsed face first into the pillows then, but quickly tried to regain his strength.

"Stay like that." Frank ordered, knowing Gerard couldn't do it.

Frank lifted his upper body up again, one hand gripping Gerard's hip harshly, while the other rested on his lower back.

Frank's mouth watered at the sight; Gerard's plump ass on show for him, so tight it was barely accepting his thick cock.

His head was spinning with all the pleasure it was processing; from the tight heat around him, to the muffled screams Gerard was letting out into the pillows.

He wasn't going to last long like this, not with the way Gerard was pushing back against him, screaming out his name like it was the only word he knew.

"F-Frank-" Gerard gasped out, turning his head so Frank could hear him. "Fuck, please- I need to come-"

Suddenly Gerard was pulled up against Frank's chest, Frank's strong arm across his chest, keeping him in place as he thrust up into him.

He leaned back into him instantly, his head falling back against Frank's shoulder as he began kissing at his jaw.

Frank was about to lose it, so he quickly reached down to pump Gerard, dragging his teeth against Gerard's jaw as he did so.

Gerard came suddenly, a loud cry escaping his lips as he desperately moved back against Frank through his orgasm.

"F-Fuck-" Frank groaned, his body jerking forward as Gerard clenched around him. "Fuck, I'm gonna come-"

And just like that he did, clutching Gerard against his body as he spilled into the condom.

"Fuck." Frank breathed out, collapsing next to Gerard on his bed. "Take whatever you want."

Gerard didn't wait to catch his breath before he was getting out of the bed, quickly making his way over to the dresser of drugs, still completely naked.

Frank watched him lazily, his eyes scanning over the red marks left on Gerard's skin, or the soft glint of sweat.

He didn't mind when Gerard took a weeks worth of coke, or a little bag of pills, Gerard had just given him one of the best fucks of his life, Gerard could take the whole load if he wanted.

"T-Thanks." Gerard stuttered out as he rushed to get dressed, ignoring the pain in his ass. "I-I'll text you when I need more."

He rushed out of the room then, not giving Frank a chance to respond.

He met a surprise at the door though, and that was Frank's exgirlfriend, looking bitchier than ever.

"Is Frank here?" She questioned rudely, gazing over Gerard with a disgusted look. "I need to get my shit."

Gerard's eyes widened as he remembered he had worn her clothes, and quickly stuttered out that Frank was in the bedroom, then practically ran out of the house.

You couldn't really call it running though, it was more like aggressively limping considering what his body had just gone through for the first time.

The walk home was a long one, but the weight of the drugs in his pocket kept him going, no matter how badly his body hurt.

He ignored the suspicious looks Mikey sent him when he returned, and hid out in his bedroom, keeping the door locked so Mikey wouldn't be able to come in.

Then he hid the coke in his dresser, popping a few of the pills with a large swig of vodka, sighing quietly as he collapsed on his bed, ready for the drugs to take him into his own drug induced paradise.