He found Magnus’ waist with his fingers, touching the strip of bare skin he’d been trying to avoid looking at before, and slid his hands up under Magnus’ shirt. Magnus jerked with surprise, then relaxed, his hands running down Alec’s arms, over his chest, his waist, finding the belt loops on Alec’s jeans and using them to pull him closer. His mouth left Alec’s and Alec felt the hot pressure of his lips on his throat, where the skin was so sensitive that it seemed directly connected to the bones in his legs, which were about to give out. Just before he slid to the floor, Magnus let him go. His eyes were shining and so was his mouth.
“Now you’ve been kissed,” he said, reached behind him, and yanked the door open. “See you Friday?”
Alec cleared his throat. He felt dizzy, but he also felt alive — blood rushing through his veins like traffic at top speed, everything seemingly almost too brightly colored. As he stepped through the door, he turned and looked at Magnus, who was watching him bemusedly. He reached forward and took hold of the front of Magnus’ t-shirt and dragged the warlock toward him. Magnus stumbled against him, and Alec kissed him, hard and fast and messy and unpracticed, but with everything he had. He pulled Magnus against him, his own hand between them, and felt Magnus’ heart stutter in his chest.
He broke off the kiss, and drew back.
“Friday,” he said, and let Magnus go. He backed away, down the landing, Magnus looking after him. The warlock crossed his arms over his shirt — wrinkled where Alec had grabbed it — and shook his head, grinning.
“Lightwoods,” Magnus said. “They always have to have the last word.”
He shut the door behind him, and Alec ran down the steps, taking them two at a time, his blood still singing in his ears like music.