Author's Note: Okay, so before we begin the story, I just wanted to say that I imagined this taking place the morning after COFA. You don't have to imagine it as such - there aren't any spoilers - but I think it makes it sweeter that way. And now, on to the story!

Alec Lightwood was in heaven.

He was caught somewhere in that half-conscious, half-asleep world where everything was peaceful and dreamy and weightless. He knew vaguely that he was asleep, but he wasn't particularly bothered by it. He was comfortable, and he saw no reason to change that.

And so he floated, his body as light as the air around him, his thoughts drifting randomly, each topic forgotten as it passed through his mind. Unconsciously, he reached out, his arms seeking the one he knew was always there.

But his arms came back empty, his fingers brushing only more air. He was troubled by this, and that was all it took to snap him out of his dreamland.

He opened his eyes to the familiar sight of Magnus's bedroom, in all its messy glory. His head was turned sideways on his pillow, which gave him an excellent view of the empty space next to him. He blinked, confused, and began to sit up.

"Alec?"

He jumped, ever so slightly, but relaxed quickly at the familiar voice. He turned his head to see Magnus half-buried in his closet, an ever-growing pile of shoes surrounding him.

"Hey," he said, his voice slightly raspy, like it always was in the morning. Magnus was at his side in an instant.

"Good morning, sweetheart," he said, reaching out to touch Alec's cheek. He bent down to give him a morning kiss, and Alec noticed he was fully dressed, apart from his bare feet. This was in stark contrast with Alec, who was nestled comfortably inside the bed, completely naked.

"Why are you up so early?" he asked, as Magnus broke away to look at him. The warlock smiled, clearly amused.

"This is actually pretty late for me, love. I wouldn't have gotten up at all if one of my clients hadn't found out I was back in town and threatened to burn down every Paul Mitchell outlet within ten miles if I didn't help her with her husband's snoring problem." The look on his face was one of pure horror. Alec just shook his head, used to his boyfriend saying things he didn't understand.

"What time is it?"

"Two."

"Two?" Alec was alarmed. He never slept this late. Even on his off days, he was always up and ready by six-thirty. His ever-more-frequent trips to Magnus's flat had thrown this off slightly, but still–two? "Why did you let me sleep so late?"

"Well, you looked like you needed the rest, sweetums. Besides, after the night you had, I figured you might need some time to recuperate." Magnus dropped him a glittery wink. Alec's face turned bright red.

"You're so–"

"And," Magnus cut him off, his face loving again. "I couldn't bear to wake you. You look so innocent when you're asleep." He smiled. "It's your fault for being so damn cute."

"I'm not innocent," Alec grumbled, crossing his arms. Magnus laughed, sweeping in for another kiss.

"Oh, honey," he said, his eyes sparkling. "I know. You proved that well enough last night."

Alec turned, if possible, even redder. Magnus smiled again, and this time when they kissed, he didn't let go.

Alec moaned, lifting his hand to fist it in Magnus's hair, which was already gelled and styled into his usual spikes. Magnus, for his part, didn't seem particularly eager to see his client; he shifted his body so he was directly above the bed, finally giving up entirely and climbing up to join the shadowhunter. His hands roamed Alec's body, pulling back the covers slightly, and Alec gasped, whispering Magnus's name as the warlock peppered his neck with kisses.

"Magnus," he said, as the hand roamed further. He swallowed, trying to hold back the wave of lust washing over him. Magnus ignored him, his lips trailing downward…

"Magnus," he repeated, more insistently this time. Magnus glanced up, progress stopped but hand still circling his hip. Alec took a deep breath. "Not that I don't love the attention you're giving me–"

Magnus smirked.

"–but we can't do this right now."

Magnus raised a delicate eyebrow.

"And why ever not, my love?"

"Because," Alec said firmly, trying to hold his ground as Magnus crawled back up to look at him, framing his face with his arms. "You have to get to your–"

Magnus silenced him with a kiss. Alec tried to break free, but this wasn't their usual kiss. This was insistent, with clear longing and impatience behind it. Alec's pulse jumped, and he found himself reaching up with both arms this time, twining them around his neck and in his hair once more, tugging on the spikes. This only seemed to spur Magnus on, as he continued to attack Alec's mouth, his tongue pushing past his lips and into familiar territory. Alec moaned again, around Magnus's mouth, and his hips bucked upward involuntarily.

At this, Magnus broke away, his cheshire grin stretched from ear to ear. Alec stared up at him, panting, hands still tangled in his hair.

"Not that this isn't fun," Magnus said, bowing his head to kiss Alec's throat. Alec gasped again, his eyelids fluttering. "But you're right. I really need to be getting to my clients."

"What?" Alec breathed, stunned. "Now? You can't just–just leave me like this–"

"Trust me, baby, I don't want to," Magnus said, his face suddenly somber, but with that same mischievous glint in his cat eyes. "But trust me, this won't take long. I'll be back before you know it."

Alec's arms dropped haphazardly to his sides as Magnus pulled away. He knew his expression was hurt, because Magnus suddenly looked guilty.

"Baby," he whispered, sitting carefully on the edge of the bed. "I'll be back soon. I promise." He leaned in one final time, his long fingers brushing Alec's cheek. "Try not to move too much, darling. The way you're laying right now, you look positively...delicious."

And then he was gone, black boots magically appearing on his feet as he swept out the door.

Alec watched the spot where he'd gone for a long time, unwilling to believe he'd actually left him like that. Surely he was just beyond the door, waiting to spring once Alec let his guard down.

"Magnus?"

No answer.

"Magnus? Are you here?"

Still silence. Then, as if in response, Chairman Meow started whining, probably starving from being denied breakfast for so long. Alec groaned, turning over in bed and burying his face in the pillow.

After a few minutes of pathetic self-pity, Alec decided to get up, despite Magnus's urges to remain in bed. He tried to find his clothes, but all he managed to locate was the shirt Magnus had literally ripped off of him last night, before snapping the rest away. Finally, he gave up and slipped on the plainest robe in Magnus's closet, a completely black silk number that barely reached his knees.

He stepped outside the room, checking again to ensure Magnus wasn't still hiding in an act of extreme patience. He wasn't. Alec sighed and continued.

He started with Chairman Meow. The cat was still whining, and Alec knew from experience that if he didn't get food now, he'd attack later. After filling his bowl with the fancy tuna cat food Magnus kept lying around, he stood up, intent on making some coffee.

To his surprise, he found a still-hot cup of Starbucks on the kitchen counter, complete with a note in familiar handwriting.

Dearest Alec,

I'm eternally sorry to have left you alone like that, but here's a heartfelt gift from me in the hopes that it warms you up before my return.

All my love,

Magnus

P.S. I thought I ordered you to stay in bed. There will be vengeance upon my return.

The note was adorned with about a dozen frilly hearts, the kind little girls drew in their notebooks. Alec shook his head and picked up the cup, taking a sip. It was good, albeit a little too sugary for his taste.

After his coffee was done, Alec decided to take a shower. He hadn't had one since yesterday, and frankly, last night's action had left him sweaty and sticky. Dumping the cup in the trash can, he made his way to Magnus's bathroom and closed the door behind him, not bothering to lock it.

There was still one problem he had to contend with. Magnus's departure had left him feeling a little...needy...and that was showing up in his lower regions. He'd been trying to relax it off, but it simply wasn't going away. So once he slipped out of the robe and into Magnus's warm shower, he began to show himself some affection.

He groaned at the back of his throat. He hadn't gotten himself off in a long time since, frankly, he hadn't needed to. He'd had Magnus at his disposal for weeks as they traveled the world, and though they'd hardly spent every waking moment in bed, they hadn't exactly neglected their needs, either. He shuddered as he remembered the night they'd spent in Egypt, their bed rocking as a sandstorm raged outside. Magnus had had to leave an extra-large tip to compensate for the shattered bedsprings. Alec blushed at the thought.

Just as his ministrations were starting to get good, he heard the front door open and close. His eyes widened. Surely Magnus wouldn't come in–

"Alec?"

Shit. Alec's hand moved faster, trying to finish before he got caught. Unfortunately, this action elicited several unintentional (and loud) sounds, and Magnus's acute hearing picked up on them immediately.

"Alec? Are you in here?"

"I'm showering," Alec called back, his voice choked. The bathroom door opened. He cursed internally.

"Baby? What are you showering for?"

"I just felt...ah...dirty. From last night, you know?"

There was a pause.

"...Okay." Magnus's silhouette moved closer. Alec's eyes widened. "Mind if I join you, love? I know I left you cold this morning…"

"No!" Magnus seemed startled by the panic in Alec's voice. He tried to remedy the situation. "I mean, no, you didn't leave me...cold…"

He couldn't take this anymore. It was too much.

"Alec? What's wrong?"

He heard the curtain being pulled aside.

"No, don't–"

But then he was face-to-face with Magnus. He had to admit, he looked good. He'd dressed simply today, only wearing a yellow mesh shirt, almost see-through, with a double-belt and his usual leather pants. His feet were, once again, bare. When he saw Alec, his eyebrows nearly shot up into his hair.

"Alec? Are you–?"

He didn't finish his question. He didn't have to. Alec was humiliated. He looked down at the shower drain, wishing it would just swallow him up, too. Then Magnus sighed.

"Honey, if you were that badly off, you should have just told me."

Alec looked up, startled, to see Magnus moving forward still, his face amused, like this morning. With a snap, his clothes were gone, and he was stepping into the shower with him, closing the curtain behind them.

"Magnus, no–"

"Shh, I'll make it all better, sweetie."

Magnus moved to stand behind Alec, leaning the shadowhunter against his chest, whispering soft words into his ear. Alec shivered, but he didn't move away. Especially when Magnus's hand reached down to take his aching member into his hand. He choked as Magnus began to pump, hard but careful, not wanting to hurt him.

"It's gonna be okay, sweetheart. I'll take it away."

"Magnus...Magnus…" Alec was starting to get dizzy. He leaned his head back, resting it on Magnus's shoulder. The pumping grew faster. "Oh, Angel...Oh, God…"

"You like that?" Magnus whispered. He gave two frantic nods. "Yes? How about this?"

Magnus turned him around, still pumping at the same rapid pace, and met Alec's lips. Alec gave a very audible moan and threw his arms around Magnus's neck, leaning in, trying to get closer to him.

"Yes...yes, Magnus, yes…"

"M-Magnus...ahh…"

"Magnus! Oh, Angel! Don't stop!"

The pumping had reached a mind-numbing pace. Alec stifled a sob, burying his head in Magnus's shoulder once again as he rocked his hips against his hand, trying desperately to increase the sensation. Magnus drew his face back up to his, crushing their lips together and squeezing hard. Alec screamed.

"Baby," Magnus panted, his own breathing out of control now. "I need you. Now."

Alec just nodded, beyond words. He felt a finger push inside of him, and he muffled his groan against Magnus's shoulder. Another finger joined the first, readying him with slightly more urgency than usual. It must have really killed Magnus to leave him this morning.

By the time the third finger went in, Alec's moans had become incoherent. He pushed against Magnus, begging him to take him, to fuck him, to fuck him now.

"Please, Magnus," he rasped, meeting his eyes under the stream of water. Magnus looked at him, his expression just as desperate. "Please."

That did it. With a snap and a few strokes of his hand, Magnus prepared himself, and then Alec felt himself being lifted, several feet into the air and over Magnus's head. Then, before he could protest, Magnus brought him back down again, shoving himself inside as he did.

Alec screamed again. He gripped the back of Magnus's neck, tears running down his cheeks as Magnus moved him up and down, thrusting deeper and deeper inside of him at an increasing pace. The sensation was breathtaking, made only better by the feeling of warm water pouring down their backs. Alec cried out, begging Magnus to go harder, to go deeper, to penetrate his whole being as only he could. Magnus lowered him all the way, sheathing himself completely inside of him, and Alec gave a choked sound, placing his forehead against Magnus's.

With a gentle touch, Magnus pulled their lips together, and they relished in each other as he began to thrust again, holding Alec stationary to keep the heated kiss intact. Alec gripped him even tighter, gasping into his mouth, but Magnus didn't let him break away.

Finally, when the feeling of Magnus's rapid thrusts grew to be too much, Alec's stomach began to tense up. Magnus, recognizing the reaction, sped up, searching for his own release. He was nearly there when Alec cried out, white liquid shooting across their chests. Magnus hit his climax on the next thrust, coming in a rush of energy that almost took his balance with it. Slowly, Alec lowered himself to the ground, landing softly on his feet and raising his hands to support Magnus. He rubbed Magnus's back as the warlock shuddered, still feeling the effects of his orgasm. They stood like that for a while, Alec kissing up and down his neck.

Finally, Magnus pulled himself back to his full height. Alec looked up at him with glowing eyes, the kind he only got when he felt truly intimate.

"Magnus," he whispered, meeting his eyes. "Thank you."

"Oh, lover," Magnus replied, and Alec blushed at the nickname. "You have no idea. I'm the one who ought to be thanking you."

"Maybe you still can," Alec said, an oddly playful tone in his voice. Magnus raised his eyebrows as Alec's hand slowly crawled up his back. He gave him an evil grin. "I never did get to finish my morning kiss."

Magnus's eyes popped, and Alec turned around, switching off the shower. He looked back at Magnus with a wink.

"Meet me in the bedroom?"

Magnus's jaw dropped. Alec turned and slipped out of the shower, grabbing a towel on the way out of the bathroom. As he stared dumbly after the newly-bold shadowhunter, he heard his parting words:

"Don't keep me waiting."