Magnus squeezed Alec's wrist as he moaned into the kiss. He bit his bottom lip causing Alec to groan in a sort of pain mixed with pleasure. Alec slipped out of Magnus' grip and reached his hands out to grip his ass, pressing his body more firmly against him. He could feel Magnus' dick hardening through both their pants so he continued grinding his body against Magnus'. Alec felt a hand wrap around his throat and squeeze. It made him stop his movement in shock and Magnus let go immediately.
"I'm sorry" he blurted out.
"No it's okay I was just surprised" Alec tried to reassure Magnus.
Magnus tried to get up and off of Alec anyway,
"Magnus"
Alec pulled Magnus back on top of him and guided his hand, placing it back on his neck.
"It's okay," Alec whispered.
He lifted his head and pressed his lips harshly against Magnus' and suddenly he was forced back into the bed by Magnus' hand. The suffocation only served as more stimulation to the pleasure he felt in his pants and he lifted his crotch to grind it against Magnus'. They both moaned in response and continued grinding their throbbing dicks against each other while kissing.
Magnus broke the kiss and shifted downwards on the bed, pulling Alec's pants down as he did so. Alec helped kick the pants off and onto the floor. Now he was just in his boxers and Magnus was kissing his way up his legs. Sucking on his inner thigh and avoiding the very obvious swollen area. Alec couldn't help but squirm underneath Magnus' touch and was getting annoyed with Magnus' slow pace. He tried inching his boxers down with his thumb to signal that Magnus should get things moving along, but his hand was quickly swatted away, and his wrist was buried into the soft mattress. Magnus traveled up Alec's body so their eyes met once again.
"If you want something, ask for it," Magnus said, breathing heavily.
He shoved a hand into Alec's boxers and watched as Alec groaned in pleasure. Magnus cuffed the hard dick with his hand and pumped it slowly, just once. But it left Alec aching for more and he moaned loudly again.
"Use your words Alexander" Magnus whispered.
He watched as Alec struggled to even speak through the pleasure and it made him hard just by looking at him, hearing his moans. He gripped Alec's dick harder and gave another pump.
"Mag- Magnus please" he choked out before his body involuntarily arched into him
"Tell me exactly" Magnus demanded, refusing to continue.
"I- I want"
Suddenly they heard several knocks at the door. The front door that is.
"Magnus! Magnus, please open the door!"
Alec didn't need to hear the voice twice to know it was Jace. A million thoughts ran through his mind, the first being that he could never be caught in bed with another man, much less a downworlder.
He got up from underneath Magnus pushing him a little before jumping out of bed and finding his pants.
"Oh fuck" Alec whispered, obviously in a panicked state.
Magnus got off the bed lazily, pushing down his erection with his hand.
"Alexander, calm down, I'll get the door" Magnus grumbled exiting the room.
"No!" Alec said in an almost whispered shout.
"They don't know" he continued.
"About us? You told me, there's no hiding it now" Magnus said calmly, squeezing Alec's shoulder.

YOU ARE READING
Malec: A Fanfic Romance
RomanceAlec Lightwood is a Shadowhunter who has always strived to live life by the books. If that makes him cold, boring, and a little too serious, than so be it. But when he finds himself falling for his bestfriend he realizes he can never have what he wa...