It was early December, and Alec hadn't seen Magnus in two weeks. They'd chatted on the phone numerous times, and texted, but it just wasn't the same. Now, finally, after a long period trying to get the latest Shadowhunter issue resolved, he was spending a much needed week off at Magnus'. He took nothing with him; he had a couple drawers of things at the loft already.
Jace was at Clary's, his sister with Simon, and his parents busy, so it was easy to slip out to the loft. He'd knocked on the door once, after shaking the melting snow out of his hair, and almost immediately been set upon by an apparently very lonesome and horny Magnus.
The door had slammed open, and Alec started "Hi-" before being thoroughly distracted by the warlock's mouth coming down hard on his. A pair of hot hands had wrapped around his upper arms, and jerked him tightly against Magnus' body. Alec had eagerly responded; one hand tangling in the rough black silk of his hair,the other sliding up under his shirt to feather over the smooth planes of his stomach. Magnus pulled away, slightly, their noses still touching and their hot breath mingling. Alec smiled. "That was quite a greeting."
Magnus chuckled roughly. "You should see me when I'm really excited." He hauled Alec inside before kicking the door shut, locking it with magic, and bringing his mouth down on Alec's again in quick succession. His articulate fingers were soon at the buttons of Alec's button down, his lips running over his collarbone and shoulders as he growled "Two weeks. Two damn weeks. Not enough, Lightwood. I'm making up for lost time and keeping you all to myself for the next two."
Alec replied breathlessly, "I don't know if I could handle tha-" He broke off in a sharp gasp as Magnus began lightly nipping at throat and collarbones, his hips keeping Alec pressed tightly against the wall. Alec hooked his thumbs into his warlock's belt loops and pulled him even tighter against him, making small grinding movements with his hips as he did. He could feel the subtle hardening Magnus' ridiculously bedazzled jeans as he did, and felt his stomach tighten with anticipation.
Magnus made a noise somewhere between a gasp and a hiss. His lips found Alec's again, and Alec shivered with pleasure at the dance of tongue and teeth. "You.. seemed to have picked up a thing or two lately." Magnus murmured between kisses. Alec smiled against his boyfriend's mouth.
"Maybe we should expand my education a little further?"
Magus needed no encouragement.
