remember when i wrote smut all of the time…, i am Very out of practice! yikes (anyways im sorry for taking 5 years to answer this prompt i hope you’re doing swell friend)
Before Alec met Magnus, he had never given much thought to fashion. He wore clothes based on how well they fit him and if they were comfortable. It never bothered him that his closets’ inventory was an unexciting congregation of blacks and grays. It never bothered him that his clothes more often than not sported a hole or two.
When it came to knowing Magnus and knowing his clothes, Alec was reduced to a state of affectionate annoyance and reluctant acknowledgement for many reasons; one being that they reminded him of how poor he dressed in comparison, a second being that Magnus almost always made them late to meetings because he needed to pick out the perfect ensemble, and a third being that Magnus’s clothes could be incredibly hard to take off.
Just last night Alec had come home from a long night of work, full of the adrenaline that came with dancing with death for hours on end. Dutiful and domestic as he liked to pretend to be, Magnus had jumped up from his spot on the couch and padded over to Alec for a welcome home kiss.
Before Magnus could pull away, though, Alec had him pushed against the wall and held there with bruising teeth and needy hands. Alec shed his gear easily between kisses, his fingers undoing clasps and buckles in rapid succession due to lifelong practice.
Alec remembered running his hands down Magnus’s waist, meaning to pull the hem of his shirt up. Some attachment at the shirts hem had forbidden that, so Alec moved up to tug at buttons that he couldn’t find.
He’d cursed, his hands fumbling, and Magnus had laughed and snapped his fingers. The shirt fell away in a cascade of blue sparks. He’d slid a hand down Alec’s pants and murmured, problem solved.
Magnus’s clothes weren’t that much of a problem, considering once the strange shirt was out of the way Alec discarded the rest without difficulty, but still…
He hadn’t been able to take off his boyfriends shirt.
Magnus was out all day with numerous clients, so Alec spent most of the day on the couch, making his way through a list of animated movies Magnus had left for him on days like this; between movies, he moped around the apartment and complained to Chairman Meow.
He couldn’t help himself, and the innocent kids movies didn’t distract him either; he’d been thinking about undressing Magnus all day. It definitely wouldn’t help to prepare him at all for whatever Magnus came home wearing. Probably it had a flashy security system on the belt buckle that could only be opened with a password, capital lettered and numeral inclusive.
Alec didn’t plan on falling asleep and didn’t remember doing so. He woke with a start to the shutting of the door; he knew Magnus always tried to be quiet, but a lifetime spent always being on alert made Alec an incredibly light sleeper. He closed his eyes, pretending Magnus hadn’t disturbed him, and waited.
Magnus was at his side just moments later. Alec smelled him before he heard him, and he tried not to smile. A hand on Alec’s shoulder gently shook him. Magnus leaned over him, brushed his hair out of his face, kissed him on the forehead, and murmured, “Hey, Alexander. Sleepyhead, wakeup.”
Alec made what he hoped passed for a realistic waking up noise and blinked his eyes open. He scrubbed a hand over them with a heavy sigh, then looked up at Magnus and smiled.
Magnus toed his shoes off and kicked them in the general direction of the kitchen. “Good morning,” he said. “Want me to take you to bed? You fit better there.”
The loft was dark, only illuminated by silvery moonlight that filtered in through the windows and by the few overhead lights Magnus had turned on.
“I didn’t mean to fall asleep,” Alec muttered. Jerking awake had hyped up his adrenaline, but with no present danger that was crashing and he felt tiredness settle over him again.
The Chairman mewled from somewhere out of sight and a second later he was weaving in and out of Magnus’s legs. Magnus scooped the cat up into his arms and stroked him to a loud chorus of purring.
Magnus waved behind himself at the tv, which was still on and playing end credits. “You guys watched ‘The Little Mermaid’?”
“The Chairman did,” Alec said. At length he added, “mostly.”
Magnus laughed. He set the cat down and waved at the tv, making it shut off and reflect blue sparks. Magnus wiped
cat hair off his chest and Alec noticed the hoodie he was wearing.
Adrenaline hit Alec like a drug shot into his system, but instead of throwing him into immediate fight or flight mode, it just made his stomach twist. He was sure that he would be swaying if he had been standing.
Alec swallowed past the sudden dryness of his throat. “You’re wearing my hoodie,” He said.
Magnus nodded solemnly. He twirled the hoodie string around his finger and shrugged. “It’s new fashion,” he said. “Hobo dumpster-diving chic. Everyone will be wearing it soon.”
Alec couldn’t explain to himself why it had such a strong and immediate effect on him. He could barely make himself ask, “Did you- did you wear that today?”
Magnus nodded and ran a hand through his deflated hair. “And I still got paid handsomely. A demon I know well made some rude comments, like, ‘Hey, warlock, I guess you’ve been letting yourself go this past century’ but that’s just the way he is. He might of been annoyed that I called him from hell just to make him lift a curse from a mundane nursing home, but still, it wasn’t professional.”
“Right,” Alec said. He dropped his gaze to the hem of the hoodie, where it had ridden up against Magnus’s jeans to expose a strip of dark skin. Just one pull, Alec knew, and the hoodie would be off. So easy.
Plus, Magnus looked adorable. If the hoodie looked baggy on Alec that was nothing compared to how it hung off Magnus’s lanky frame. The hood bunched up around his neck, trapping his dark hair there and making stray strands stick up with static. His thin shoulders looked nonexistent under the folds of it, and the sleeves fell to his nails, barely showing the onyx paint decorating them.
The longer Alec looked at him the more unsure he was he wanted the hoodie on the floor.
Alec met Magnus’s eyes. The thin shape of them told him Magnus was holding back a smile. Underneath them his makeup was smudged with shimmering gold shadow and liner that matched his nails; that paired with the slight blush high on his cheeks made his face look like an otherworldly sunset.
Magnus didn’t say anything. He just watched Alec study him and stood there, waiting for a reaction.
Alec made an impatient noise, indecisive. He sat up and pulled his knees to his chest. “Come here,” he finally said.
Magnus grinned like he’d won something and sat in front of Alec, one leg straddling the couches’ edge, the other bent and pushed into the back cushions. He curled a hand over the back of Alec’s neck and leaned over him, and Alec could feel his grin in the kiss.
“Hey, Alexander,” Magnus said, smelling of sandalwood and the burnt sugar of magic, and smelling like Alec.
Alec leaned away so that he could think clearly. “Are you comfortable?” he asked, because he was genuinely concerned and because he couldn’t not address Magnus’s choice of clothing further.
Magnus hummed an affirmation and leaned in, and this time Alec met him halfway.
“But,” Magnus said, pushing Alec’s knees down and moving more solidly into his lap, “it is getting a bit hot all of the sudden.”
“Oh?” Was all Alec managed, before abandoning the effort it took to speak in favor of kissing Magnus. With one hand on his throat he held Magnus to his mouth; he slid the other down to his back.
His skin was warmer than usual, almost fever-hot. Alec gripped him more firmly and bit down on Magnus’s lip, and Magnus took the hint. He pushed Alec down so that he was underneath him, with one thigh between Alec’s legs for him to rub against.
Alec did, letting out a small gasp, and Magnus pressed down on and against him, needy for a louder reaction. Magnus drug his hands up Alec’s chest, tracing his abs and the lines of his ribs, the rings he wore a cold shock amidst the welcome warmth of his skin. He tugged at Alec’s shirt in question and Alec barely finished sighing a “yes” before Magnus dropped it to the floor.
Magnus fell back on his knees, meaning to take Alec’s hoodie off, but Alec stopped him with a hand around his wrist.
“What is it?” Magnus asked, voice just a little unsteady.
“It’s just,” Alec said wistfully, raking his eyes over Magnus in his hoodie, rumpled and flushed and adorable, “you look really cute in that.”
“I’ll wear it everyday this week, okay?”
Alec laughed and yanked on a hoodie string, once, like he was ringing a bell. “Deal. Take it off.”
The hoodie joined Alec’s shirt on the floor and Magnus immediately leaned over Alec, planting kisses from just above his pants line to his throat. Alec twisted his fingers in Magnus’s hair and tugged, asking for more, more. Magnus obliged by biting up and down Alec’s throat, making him gasp and keen to his mouth.
Alec slid his hand from Magnus’s back to the front of his jeans, which thankfully weren’t password protected. They were tight, though, and that was enough to make unbuttoning them difficult.
He pushed them down along with the underwear to the middle of Magnus’s thighs and took Magnus into his hand. He flicked his thumb over the head and smeared pre-cum down the length of the shaft.
Magnus let out a shallow breath. He bit into Alec’s neck, “Do you want to go to bed?”
“Here’s fine,” Alec said, slowly working Magnus in his hand. His stomach twisted with gratification at Magnus’s insistent buck into his hand.
“If I’d known you have a hoodie kink I would of started wearing your clothes forever ago,” Magnus murmured, biting and kissing across Alec’s jaw to his mouth.
Alec quieted him with a bruising kiss and twist of his hand.
Magnus kissed him, hard and increasingly distracted as Alec quickly undid him. Just as he was about to come - Alec could tell by his sudden tenseness, how the only part of him that moved was his mouth on Alec’s and his seizing lungs - he growled into Alec’s mouth, “Hands off.”
Alec obeyed immediately, knowing this game they played.
Magnus began kissing down his chest, biting and leaving clear marks every time Alec breathed. “Put them behind your head,” he said. He fingered the waistline of Alec’s sweatpants, scraping nails making Alec shiver. “Don’t move them until I say you can.”
Alec interlaced his fingers and braced his hands against the back of his neck. He let out a low, shattering breath as Magnus yanked his sweats and briefs down. “I won’t.”
Magnus kept kissing along his waist, paying special attention to the dip of his hips and the muscled v-line running a adjacent to them and ignoring his cock entirely.
Alec watched him, struggling to keep his hands where Magnus had told him. Bent over like this and kneeling between Alec’s thighs, Magnus’s face was mostly hidden by his mussed hair, but Alec could see the hard lines of his shoulders, the graceful curve of his back, and the varying visibility of his ribs as he breathed.
Magnus spread Alec’s thighs apart, hands gentle on them, and kissed the sensitive inner span of them. At Alec’s whimper, he put one hand to Alec’s mouth - already open with panting - and traced the line of his lips with his finger. “Suck on them,” Magnus said.
Alec didn’t need to be told twice. He sucked two of Magnus’s fingers into his mouth, keeping his teeth away like he would when blowing him. Magnus pushed a third in, and Alec closed his eyes and moaned, knowing it would make him more impatient.
“Fuck,” Magnus said, pulling his hand away. “You look so good when you do that, you know?” He spit onto his fingers for good measure and asked, breathless, “Okay?”
Alec nodded. Magnus held his gaze for a moment, eyes blown out and wild, and a maddening grin spread across his face. Alec dug his fingers into his own neck as Magnus pushed one finger inside him.
Magnus laid his face on Alec’s thigh and began to move his finger in and out, and even though Alec shut his eyes and threw his head back he knew Magnus was watching him.
“Two fingers?” Alec asked, desperate for more of Magnus’s hands, for more of him.
“Be patient,” Magnus murmured. He didn’t say, *Not until you beg,* but Alec heard it in his tone.
“Please, Magnus,” Alec said, letting the ache he felt fill his voice. “Please give me more, you do that-” Magnus curled his finger just right, cutting off Alec’s breath. “Do that so well,” Alec managed.
Magnus’s silence wasn’t an answer, exactly, but Alec didn’t open his eyes or lift his head. He waited, obedient and pliant and unmoving, and with a tender kiss to Alec’s thigh Magnus worked a second finger in.
Alec closed his mouth so he wouldn’t moan, but a soft sound escaped him anyway. Magnus grazed his teeth up Alec’s thigh and sucked on it, and Alec shuddered. Magnus pumped his fingers in and out, increasing speed with every gasp or moan that Alec couldn’t hold back.
Alec opened his mouth to ask, but Magnus was already saying, “Ready for three?”
Alec mumbled, “Yes,” completely aware that he was hardly coherent. At Magnus’s hesitation, he ground down on his fingers and dug his nails into the head of the couch.
Magnus laid a forearm across Alec’s hips, holding him down, and pushed three fingers in. He slowly pushed all the way in to the knuckles, curling his fingers just so and pulling back when Alec shook.
He pushed in again, and out, harder and faster, driving with his wrist perfectly, twisting it at just the right moment. Alec couldn’t push for more himself because of his restraint; if he really tried he could overpower Magnus’s hold over him, but he would rather let Magnus do what he wanted.
Pleasure burned under his skin and coiled in his stomach, igniting every vein and making every synapse struggle to process thought. He felt sweat bead on his forehead, and felt the heat of Magnus’s flushed cheek on his thigh.
Magnus slowed his hand, paying attention to how he twisted and curled his fingers inside of Alec instead of how fast he went. With no warning, he pulled his fingers out so that they were barely there; they were barely teasing.
“By the Angel,” Alec gasped, arching his back as much as he could so his weight was on Magnus’s fingers. Somehow Magnus still held back, letting Alec feel only what he allowed.
Magnus’s hands left Alec completely, and Alec tried to clear his drunken mind at the sound of Magnus’s buckle hitting the floor. A second after was a snap and the crinkling of plastic.
Magnus nosed into the underside of Alec’s jaw. “You want me to fuck you?” he asked, his voice all heat. “Right here, hard and quick? Maybe after I’ll throw you in the shower and fuck you again. You want that?”
“Yes Mags, God,” Alec could barely hear himself over his unstable breaths and pounding heart. “I want it. So bad, please-”
Magnus hiked Alec’s thighs up on either side of his. “You can have your hands back,” he said against Alec’s neck, and slowly pushed into him.
Alec grabbed at Magnus’s back, his hands hot and stiff from being held so still and being strained against. Alec rolled his hips up to feel Magnus fully, and Magnus stifled a groan against his neck.
“You’re so good,” Alec told him, lovingly petting his back and neck. He ran a hand through Magnus’s hair and pushed the sweaty strands away from his eyes. “You feel so good.”
Magnus leveraged himself with one hand on Alec’s shoulder and the other on the head of the couch and thrusted into him, hard and without rhythm. Alec twisted the fingers of one hand into Magnus’s hair and dug into his back with the other. He pulled Magnus flush against him, bare chest to bare chest, Magnus’s lips to Alec’s throat, Alec’s head turned to Magnus, his lips on Magnus’s temple.
Alec arched off the bed and crossed an ankle over the small of Magnus’s back, driving him in deeper. Magnus found a rhythm but didn’t slow, using the couch to hold himself and Alec’s shoulder to move them both. He sucked and bit into Alec’s neck with every frantic snap of his hips, every part of him hot and heavy and burning.
The smell of sugar hung between them.
Alec could feel it around Magnus, in his skin, and he felt the moment Magnus lost control of it. His magic. Free of Magnus’s conscious hold, his magic wrapped around Alec and sunk into his skin, intensifying every shudder and jolt of pleasure in his body. It made him feel light and strange.
When Magnus’s magic enveloped them, they became one unit. Alec dug his nails into Magnus’s skin and felt the same pain somewhere in his legs; Magnus bit his throat and hissed to himself.
Magnus kissed Alec on the lips, feather light and barely there, and the sweet warmth of his breath poured down Alec’s throat. Alec slid his thumb along Magnus’s cheekbone and kissed him, lips heavy and tongue teasing.
He could feel himself tightening like a coil. He felt like a star about to recreate itself.
“Harder,” Alec said, “I’m about to-”
“I know,” Magnus said softly, and he met Alec’s eyes. Alec could see magic roiling in Magnus’s eyes, and he could see his own reflected doing the same. “Me too.”
Alec ran his fingers down the groove of Magnus’s spine and along the rise of his muscles, nails raking, his hand becoming slower and less coordinated with every rocking motion of Magnus’s body against his.
Their breaths caught at the same moment on each other’s mouths. Magnus rolled his hips once, twice, and the last of Alec’s control was used to clutch him closer as they both fell apart. Alec’s vision blurred as his heart tried to restart. He was barely able to hear Magnus’s quiet moan at his ear in his daze.
Magnus collapsed on top of him, shaking, and continued to undo Alec with his mouth. He pressed a kiss to the underside of Alec’s jaw, his shattering breaths raising chills on Alec’s skin, and did his best to love every inch of Alec’s skin until their hearts slowed.
“By the Angel,” Alec breathed, “You’re amazing.”
Magnus rolled so that he was laying on the outer side of the couch and threw an arm over Alec’s hip. “It was the hoodie,” he said. He ran a thoughtless hand up and down Alec’s back.
Alec laughed. “It was, it definitely was.”
Magnus tucked a strand of Alec’s hair behind his ear and kissed him on the nose. “Shower?” he asked.
Alec gestured helplessly at his shaking legs. “I’m not sure I can walk.”
Magnus grinned. “I’ll carry you.”