Alec was full on himself now, completely lost in his fantasy. He imagined Magnus kissing down his wet chest, lips warm and soft on his marked skin.
He slid his jeans off and tossed them to the floor, not caring where they ended up. He tugged his boxers off impatiently and clutched at his erection with both hands, the width long enough for the grip.
He took one hand off to steady himself, fingers digging and twisting into bed sheets, the other running up and down his shaft, from root to tip.
He was sweating now. Cool drips runned down him, adding reality to his fantasy. He had never actually made it to the end, and-
Taptaptap!
This time he heard it.
Taptaptap!
An eager, senseless tapping at his window.
Taptaptap!
He was so embarrassed. He had no clue that someone was out there. What if it was Jace, home from Clary's? Alec had witnessed him get in this way before, and he'd be mortified out of all actions if it was him.
Slowly, he stood up. Slowly, he slid on his boxers. Slowly, he made his way over to the door, all the while his eyes were squeezed shut tightly.
The window creaked open by his hand, and his eyes were still shut, and his teeth were still clenched.
Suddenly, Alec was tackled to the floor. Strong arms were wrapped around him, and a tongue sliding into his mouth. He was so surprised he gasped and squirmed away.
He had his back up against the wall, and Magnus sat in the middle of his room, perfection in the moonlight. "Why'd you put your clothes back on?" he asked in a silky tone.
Alec smiled.
The warlock grinned back mischievously. "I came back early, thought I'd pay you a visit..."
He crawled over to his boyfriend, looking well like a cat stalking an injured bird. He practically pounced on Alec, attacking him with kisses.
"I heard you," Magnus said between kisses, "say my name."
Alec kissed back forcefully. "That's because I was in the middle of a fantasy."
Magnus growled in his throat, teasing his tongue. His hands played with the hem of the Shadowhunter's shirt until he pulled it up over his head, tossing it aside. The warlock pulled back to look at his boyfriend. "Shall we make this fantasy of yours into a reality?"
Alec's incredible blue eyes twinkled.
____
The fantasy wasn't quite the same in real life.
The shower was small, with a shower head even smaller, and Alec knew it was going to run out of hot water soon, but he didn't mind--the sex was better in real life.
Magnus bit his collarbone as he slid a finger, two, into him. Alec pressed himself against the warlock, and Magnus grinned against his pale, scarred skin. His other hand traced runes, faded and new, occasionally tracing down his spine. Alec shivered.
Warlocks like Magnus used their magic for many things: money, power, gambling maybe even negotiations or deals, just to win, but Magnus never used his on Alec, no matter what. Some warlocks went as far as using magic just to get better sex: even as inexperienced as Alec was, his sex was damn good, and Magnus has had good sex in past experiences.
Alec knew this about Magnus. They had discussed it before, debated, and came to an agreement about the whole ordeal. Alec didn't need magic in the sex, though, because he too thought it was mind-blowing. And that was something they could both agree on.
YOU ARE READING
Through The Portal(A Mortal Instruments Fanfiction)
FanfictionA sexy, erotic collection of one-shots from the Mortal Instruments series, including Clace, Sizzy, Malec, and Mardon! (ALL CHARACTERS BELONG TO CASSANDRA CLARE)