Actions

Work Header

Haze

Summary:

I had an idea a while ago to write them two having soft sex. I finally finished it! Really, that's just it. Completely self-indulgent smut, and yes I was the target audience.

Notes:

Kudos and comments are always appreciated!
Also not properly a gift to CherrySushi, but their comments on other fics did push me to finish this one, so!!! Yay!!

(See the end of the work for more notes.)

Work Text:

Michael was sitting on his bed, his back against the headboard, a pillow propped up behind him. He had decided to read a few chapters from a book before going to sleep, and was doing so by the warm light of the bedside table. He could hear water running from the bathroom, and smiled thinking of Gerry, who was getting ready for bed, too. 

After a few minutes, he heard him exit the bathroom, and distractedly noticed him when he decided to sit at the edge of the bed, his back turned to him. His long black hair was loose, cascading on his bare back and torso. He was wearing just a pair of shorts, grey, which Michael was actually pretty sure were his. For a few moments, Gerard simply sat there, fidgeting with his hands on his lap. Michael had half a mind to ask him what was going on, when he began to move. He sluggishly started to drag his hand against the covers, his body inching closer to Michael, almost seeming to slither towards him. His hair covered his face as he crawled close, coming to be beside Michel. Without haste, he began caressing Michael’s collarbone, moving to straddle him in no time.

Michael, surprised by this, lifted his hands, his book grasped in his left hand and his other one coming up to caressing Gerard’s back. The man, now on top of him, began planting languid kisses to his jaw, his neck, as one of his tattooed hands snaked up under his shirt. 

 

Michael couldn’t help but chuckle lightly, his chest getting warmer with affection. 

“Hey, now, what’s all this for?” he asked, as he put down the book by the bedside cupboard. Gerard did not respond, and so Michael cupped his cheek, trying to coax him to look up at him. It took a while, but after a few more open-mouthed kisses, Gerard complied and lifted his head. Hair was still falling in front of his face, but Michael brushed it out of the way to better take a look at him. His eyes were glossed over with haze and tiredness, and Michael felt a slight worry bubble up in his chest as he noticed unshed tears threatening to fall. Gerry, on the other hand, seemed to shy away from the touch after a while, deciding to lower his head and rest it in the crook of Michael’s neck, sighing softly. Michael wrapped his arms around him in a protective hug, starting to rub at his back, pressing a kiss to his temple. 

“Seriously, love, are you alright?” 

At the question, Gerard seemed to press himself impossibly closer to him, grinding his hips against Michael’s in the process, a small whimper escaping his lips. He didn’t move again for some time, and Michael simply let him stay like that against him, so as not to scare him away in a moment where he was clearly vulnerable.

“Tired” came the response, after some minutes, “Long day”

 

Michael gave a hum in response, as it had indeed been a long day of work. He had had the privilege to leave a bit earlier than his partner, and even then Gertrude had given him an absolutely ridiculous workload. Gerard had stayed behind,to finish his research on a statement, with a fleeting kiss on Michael’s cheek and a promise to not tire himself out too much.Apparently, judging by the state of him, he had only partially managed doing so.

 

They stayed there for a little longer, both of them basking in the moment. Gerry was hardly moving, instead opting to nuzzle his face on Michael’s neck, sometimes pressing light kisses, as Michael began gently scratching Gerry’s scalp with one hand, his other arm still draped on his boyfriend’s back. Without even noticing it, he closed his eyes and started to drift off, only to be brought back to reality by Gerard shifting on top of him.

He moved back enough to look at Michael, interrupting the embrace, and moved his arms to rest on Michael’s shoulders. He smiled softly, and leaned in to kiss him on the lips, a simple and slow gesture. Michael breathed a sigh into the kiss, hoping he’d manage to convey all the love he had for the man. Once he leaned back again, Gerard’s gaze was a bit more focused than what it had been before, and different as well. He was looking at him so intently, Michael felt himself blush, and pleasure was starting to pool in his stomach.

Gerard’s beautiful hazel eyes almost left him breathless as they continued their little staring contest, and it took him a minute to gather the words and speak up again.

“Hello love,” he began, smiling dumbly at him, “are you alright?”

Gerard nodded, leaning in to kiss him again, this time with a bit more movement, a bit more passion. Then, just as the first time, he leaned back and looked at him.

“I’m alright,” Gerry said, and Michael felt a bit of relief coursing through him, “it’s just…” he trailed off, staring at Michael with desire shining in his eyes. He leaned in, moving his hips against Michael’s, whispering his next words in his ear, making the blond man shiver all over.

“I just wanna be closer to you”

 

At that, Michael felt himself grow more aroused, but still took the time to put his hands on Gerry’s chest and make him lean back, not wanting to rush anything with Gerard still looking and acting quite vulnerable.

“Well, you have me all to yourself, you know that” he lifted a hand up to brush his cheek, and Gerard turned his head to kiss his palm. “Tell me what you want, my dear” he said, wanting to make sure he was still on the same page, and not too tired to consent properly. 

Worryingly, he saw tears build up in Gerard’s beautiful eyes once more, and he immediately grew concerned. Gerard noticed it, and smiled softly, making a tear fall down his cheek that Michael brushed away with his thumb.

“I’m ok” he whispered to Michael, then tried to add more, but after opening his mouth to speak, he didn’t manage to say anything else. Instead, his face fell for a moment, showing his tiredness, and Michael could swear he was blushing in…embarrassment? Shyness? Something that was very unusual for Gerard, who usually was confident and sure of himself (especially in bed…).

He pondered it all for a moment, cupping Gerry’s face with both of his hands now, as Gerry closed his eyes and sighed.

 

“Gerry, my sweet, you seem awfully tired” he started to say, seeing Gerard nod into his hands (which was, truthfully, a very adorable sight).”We could continue this tomorrow, you know?” 

Gerard shook his head, speaking up. “No, trust me Michael, I- I’d like this. If you want it too, that is” 

Michael smiled sweetly, replying in the most tender tone, “Of course I do, my sweet Gerry, but I am...slightly concerned. Are you sure you’re not too tired?” Gerard nodded, so Michael continued to ask questions,  “Do you want me to take care of you?” he said, hoping to get a clear response. And sure enough, Gerard nodded more vehemently at that, and it wasn’t the only part of him that gave a sign of approval, as Michael felt...something through the fabric in his lap where their groins met. He couldn’t help but chuckle fondly.

“Can you tell me how, precisely? I want to hear it, to be certain”

Gerard didn’t respond straight away, instead opting to bury his face against Michael. The blond man sighed, moving his arms to rest around Gerry’s middle section, waiting patiently. He heard Gerard sigh, then he started muttering something, apparently finding it hard to say whatever it is that he wanted.

“I wanna be…closer” he heard him say, with neediness in his voice. Then, quieter, “Please…”

Michael lowered his voice too as he spoke, “What are you asking me?

Gerard nuzzled in closer, a whine escaping his lips as he did so. 

“You…you're usually the one to, uhm…” he paused for a moment, and Michael could feel his cheeks grow redder on his skin as Gerard’s face became warmer “...receive…”

He felt himself blush too, despite the fact it wasn’t anything new. Indeed, the times they did have sex, Michael usually found himself…under Gerard, for a lack of a better expression. “Yes?” he murmured after a few seconds, grazing a hand against Gerry’s spine, feeling him shiver beneath the touch.

Gerard cleared his throat, “Right. Well…”

“Tell me what it is that you want, love”

He heard Gerard give him a sarcastic chuckle, “I think you understood”

Michael pressed a kiss against his temple, proceeding to explain himself.

“I think I did understand, but, my dearest…” as Michael spoke Gerard leaned back, looking him in the eyes again, listening. Michael brushed a strand of long black hair behind his ear.

“You’re very tired, and I want to make sure I don’t do anything you wouldn’t want me to”

Gerry started to fidget with the hem of Michael’s shirt, failing to maintain eye contact as he answered.

“It’s true that I’m very tired, but I want this, and…”

“And?”

“I feel…” he made a vague gesture with his hands, “vulnerable” he concluded, sighing afterwards, so Michael had been right after all. He leaned forward, pressing a kiss beside Gerard’s lip, wanting to tease him just a little.

“I understand,” Michael uttered, still keeping his face close to him, “you trust me to be in control, right?”

Gerry nodded, seemingly entrapted, moving his hips with a slow motion, reminding Michael of how nice the closeness they were sharing was. In response, Michael moved his hands to grab his hips in a gentle hold, his long fingers going just under the hem of Gerry’s shorts, scraping lightly at the sensitive skin with his fingernails. He could feel Gerry growing more aroused on top of him, which in turn made him feel so much better too. They continued to stay like that for a little more, with Gerard lazily moving his hips to grind their clothed erections together, and Michael caressing his hips and back, earning him the occasional groan of pleasure as Gerry slowly started kissing him, his hand resuming the act of wandering under Michael’s shirt. Both of them took it slow, and their actions, while not increasing in speed, increased in passion, with each man growing a bit more needy with each kiss, with each movement of skin against skin. At one point, they managed to break contact, their lips slightly parted and breathing against one another. 

“Love,” whispered Michael, “do me a favor and get off me for a second”

Gerard obliged, carefully removing himself from Michael’s lap, instead kneeling beside him on the bed. Once he was free, Michael began shimmying away his pants, glancing at Gerard for a second. 

“Don’t you want to do the same?” he gently asked, for an instant concerned he hadn’t truly understood what Gerard wanted. Gerard blushed dumbly at him, as if he was caught off-guard, but moved right after.

“Right, sorry-” he stumbled to his feet and kicked off both his shorts and pants in one motion, remaining completely naked. “I was…distracted” he tried to explain, climbing back into bed and glancing at Michael with lust filled eyes. Michael had, too, removed his underwear, and was naked from the waist down, coming to sit in the same spot he was in before, but with his back straighter, appearing taller. He gave Gerry a light chuckle as he climbed back on top of him, both of them now looking significantly more flushed, and both of them coming to stand still, with Gerard straddling Michael’s hips once more. They were stunned for a second, either of them unable to make the next move, as the reality of it came to them.

Michael was breathless, with Gerard’s naked form sitting in his lap, and for a moment it seemed to him that it was all too good to be true. 

Gerard was staring at him like a deer caught in headlights, dumbfounded and pretty. One of his hands moved to start lifting Michael’s shirt, and the blond man smiled: he knew Gerard liked to undress him, and so he hadn’t taken his shirt off himself. As he saw him naked, Gerard’s breath itched, his hips grinding forward against Michael’s, their cocks rubbing together. A groan escaped Michael’s lips as he made it so he was grabbing Gerry’s hips, as the latter grinded down on him again, breathing heavily with pleasure.

He ducked his head against Michael’s chest and wrapped his arms around him, pressing languid kisses to whatever stretch of skin he could reach. Michael let him continue that for a while, not wanting to rush anything, instead content in feeling his pleasure grow, now both of them fully hard against the other. After a while, Gerard began to slow down, almost lethargic in his movements, his kisses becoming gentle nibbling on Michael’s neck and collarbones.

Michael put a hand in his long black hair, pulling it back ever so lightly, just enough to elicit a moan from him and make him look back up.

 

“You want this?” he had to make sure, one last time, if Gerard was still of the same idea as before, if he was doing the right thing at all. Gerry nodded, content and hazy, and murmured a plea that was almost inaudible. 

“Yes, please”

Michael’s body felt hotter all at once as he replied.

“Well, help me” he said, nodding towards the bedside table, “open the first drawer for me, will you?”

Gerard eagerly obliged, not needing Michael to instruct him any further on what to take out as he got the lube and a condom. Michael thanked him as he took both, putting a bit of lube on his hand, then moving it near Gerry’s entrance. He felt him shiver under the touch, but he didn’t stop, instead putting a finger in, slowly, to begin easing him up. Gerard rolled his hips with a whine that made Michael’s head spin, Gerry’s whole body slumping forward, pressed against Michael, a delightful sensation. Michael continued the simple motion for quite a while, with Gerry growing more and more desperate on top of him. Once Gerry was loose enough to take three fingers in fairly easily, Michael slowly removed them all together and caressed Gerry’s back for a while. Slowly, he started to push Gerard away, then downwards, making him lay down on the bed. He got further away for a moment, opening the condom and putting it on, applying a somewhat generous amount of lube to his dick. He settled in between Gerard’s legs, kneeling, keeping a hand splayed on his belly, caressing him, and one under his raised thigh, to stay in place (and just because Gerry’s thigh was very nice to dig his fingers into).

 

It wasn’t the first time they had done this. They had sex fairly often, and while there usually was a certain dynamic between them, Michael wasn’t new to topping his boyfriend. But it was still different, because usually Gerry was the one in control, the one taking decisions in the bedroom. That worked perfectly for Michael, who had been shyer than him from the beginning: from kissing to holding hands to sex, Michael preferred it when Gerry initiated things. And he supposed, even that evening, Gerry had initiated it all, so in that regard it wasn’t much different.

But Gerry had never just...abandoned all his control like this. Michael had seen glimpses of something like this, the neediness Gerry sometimes displayed as they cuddled, the way his fingers lingered and his stare got softer, the way he pressed himself against Michael’s back as they laid in bed, impossibly closer. The way Gerry was looking up at him now, teary-eyed and soft, full of reverence, of worship...it sent Michael reeling. It made his heart grow heavier with love, with adoration. 

 

He moved unhurriedly, savoring the moment. No doubt it was now deep in the night, and they should’ve been asleep, but how could he say no to this? Leaning over Gerard, he peered for a moment in his hazel eyes as he lined himself up. 

“You look gorgeous like this,” he lowered himself to plant a kiss on his lips, feeling Gerard’s hands come up to grasp his sides. He trailed a few kisses on his cheek, his jaw and down to his neck, lingering on his adam’s apple and feeling the vibrations of a pleased moan.

He retracted slowly, keeping his back straight to look down at him. Gerard’s arms went above his head, with one of his forearms draping on his face, obscuring it partially. He looked so incredibly good, there was little else to be said- or thought, really, because Michael’s tongue felt heavy and impossible to use. Well, impossible to use to talk. He imagined other things would be easier to do, later on. Gerry’s long hair, which reached past his nipples, was strewn under and around him, a black mantle and a contrast to his pale skin. On his body, there was the odd scar here and there, signs of his close encounters with death (or something worse). For a few seconds Michael stood there, observing him breathing heavily, Gerry’s eyes half-lidded and burning with anticipation, looking up to him as one would look up to an angel. Michael ran a hand on his chest as it rose and fell delicately. It wasn’t flat and boney like his own, it was plush, like the rest of his body. That had always been one of Michael’s favorite things ever. From the first time in which he had seen his Gerry naked, he knew he would never be able to get enough of him, or his soft tummy, his somehow softer thighs. 

A whimper shook him out of his thoughts, and he realized he had been unmoving for a bit too much. 

“Sorry,” he giggled, amused, “I was admiring you”

Gerard’s eyes suddenly had a lot of difficulty holding Michael’s gaze, but that wouldn’t do it, would it now?
He moved a hand, putting it under Gerry’s chin, coaxing him to turn his head, as his tip slid inside. It elicited a delightful gasp from Gerry, who tried his best to not look away.

“You’re so good for me,” Michael’s own breath shuddered as he went deeper, “so- so beautiful” that got him a whimper, and his whole body shivered with arousal. He wanted to make this so good for Gerry, he wanted to take his sweet time with him, but the temptation to go hard and fast on him was strong. 

He put one hand on the side of Gerry’s head so that he could hover closer to him. Some of his blonde curls fell to the side, cascading around his head, almost reaching Gerard. He pushed inside, going all the way to the base of his cock with a satisfied groan, and Gerry stayed with his mouth agape for a while, whimpering and moaning as he adjusted to the pressure and the feeling of being filled. Michael couldn’t help himself, he leaned down and kissed him openly, with an open mouth. And Gerry kissed back, marvelously so, with as much desire and want as Michael was feeling, with nothing to hide, with earnestness. He pressed his tongue to Gerry’s lips, amazed to feel him responding, and it was so wonderful, he nearly got lost in the moment again, forgetting everything in favor of making out.

Nearly.

He started moving carefully, pulling out half of his cock and putting it back with just as much caution, as if Gerry was something fragile and delicate and oh so precious.

He found a pace he liked, steady but not insistent, and judging by the fact that Gerry had a lot of difficulty in kissing him back it was working well for him too. 

Indeed, instead of maintaining contact with his lips, Gerry was gasping and writhing below him, face and torso flushed. He crossed his ankles behind Michael, pushing him impossibly closer. In response, Michael took Gerard’s hips in his hands, handling him just slightly differently enough that he hit the sweet spot inside Gerry, provoking a louder moan from the man and a series of 4-letter words.

“So beautiful,” Michael opted to kiss Gerry’s neck, occasionally biting, sucking at his skin to leave a trail of marks. “So- so pretty-” he was stuttering, giving in to his lust and letting out some moans, too. “I love having you like this, all mine”

He felt Gerard’s hands come up to settle around his neck, “Y-yes, yours...” he managed to get out, though not easily.

Something sparked in Michael at that, like a firework exploding in his chest. 

“Again, say it- say it again”

Gerry let out a whimper, shuddering. “I’m- I’m all yours, only yours- please

“You sound so wonderful” he picked up the pace, just enough to make Gerry get a bit louder. To reward him for the sweet symphony, he made a hand travel down his stomach, following a trail of dark hair until he reached his penis, grazing it at first, then taking it in a soft grasp. The tip was already slick with precum, and Michael outright laughed at it.

“You were so eager tonight,” he kissed Gerry’s jaw, then his cheek, finishing with a touch of lips to his temple. “It’s adorable to see”

Delighted, he noted how Gerry got flustered, looking away.

Before he could retort, Michael kept talking, a rare bout of boldness arising in him.

“I love it,” he stroked Gerry’s cock, timing it with his own rhythm, “I love having you like- like this- fuck-” he was trying his best to not falter, but he dared a glance down at their groins, and the obscenity of it nearly did him in. He picked up the pace, trying to keep himself steady and to not be a frantic mess, and perhaps failing a bit at that, but it didn’t seem like it mattered to his boyfriend, as that got him to moan louder, no doubt disturbing the neighbors.

He said to Gerry, in between gasps and laboured breaths, “I know you’re close” he kissed him, pressing his tongue in between his lips, trying to get as much of him as he could. He pulled away for just enough to encourage him.

 “Let go for me, alright?” he felt Gerry clench down on him, and then his head, his whole torso was being pulled toward Gerry as he came, with him hiding his face against Michael’s neck. He held him close, coming on himself, letting out a series of absolutely delectable sounds, moans and whimpers and cries of pleasure.

Michael, on his part, did not stop his movements, and continued to fuck Gerard through his orgasm as he chased his own. He followed suit, coming with a strangled cry and a huff, and collapsed on top of Gerard, uncaring of the mess between them.

 

But soon after an idea crossed his mind, so he got up off the bed, giggling at Gerard’s protest. “I’ll be right back, don’t worry my love”

He left the bedroom pressing one last kiss to Gerry’s cheek, then went to the bathroom. He proceeded to clean himself, then turned on the water in their bathtub, leaving it set on a comfortable warmth. He heard steps, turning to see Gerry leaning on the doorframe. Though he still looked tender, he had gained back some of his confidence and smugness.

“You didn’t need to...” he trailed off, glancing behind Michael to the tub quickly filling up.

Michael closed the distance between them, resting his hands on Gerry’s shoulders, leaning down to kiss him on the forehead. “But I want to. Let me care for you, yeah?” 

Gerry buried his face in the crook of Michael’s neck, grabbing his waist to bring him closer, pressing their bodies together. “Alright,” he murmured, pressing a languid kiss to his collarbone. “But...” he whined, pressing closer. It wasn’t too difficult for Michael to understand what he wanted. 

“My love, how about we go back to bed while the tub fills up? It’ll take a while to do so...”

Gerry smiled and nodded eagerly, going to lay again on the mattress. Michael shut off the water, deciding that it didn’t matter how late it was, or how they’d have to wake up early in the morning, or how the tub would actually take very little to fill.

He had something much better to do, anyway.

Notes:

If you liked this you can follow me/suggest prompts on tumblr @jjay-mess, I always love to have new ideas :)

Series this work belongs to: