"What is it?" Alec said.
"Never kissed anyone?" Magnus said. "No one at all?"
"No," said Alec, hoping this didn't disqualify him from being datable. "Not a real kiss "
"Come here." Magnus took him by the elbows and pulled him close. For a moment Alec was entirely disoriented by the feeling of being so close to someone else, to the kind of person he'd wanted to be close to for so long. Magnus was long and lean but not skinny; his body was hard, his arms lightly muscled but strong; he was an inch or so taller than Alec, which hardly ever happened, and they fit together perfectly. Magnus' finger was under his chin, tilting his face up, and then they were kissing. Alec heard a small hitching gasp come from his own throat and then their mouths were pressed together with a sort of controlled urgency. Magnus, Alec thought dazedly, really knew what he was doing. His lips were soft, and he parted Alec's expertly, exploring his mouth: a symphony of lips, teeth, tongue, every movement waking up a nerve ending Alec had never known he had.
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.