15. Magic (SMUT)

2.3K 33 5
                                    

~
Song ~ Type3 Vampires - The Right Way
~
Alec felt Magnus wake up, well he heard him wake up. He heard a groan and felt a hand in his hair.

Alec carried on kissing his way down Magnus' chest, humming as he did so. Magnus tugged at the roots of Alec's hair, and Alec smiled as he ran his thumbs along Magnus' hips. Alec peppered kisses down Magnus' abdomen, sometimes running his tongue down the tan skin, just to hear Magnus moan at the contact and lack of it. They both had no clothes on, activities of the previous night gave them a reason to not dress. Alec bit at the inside skin of Magnus' thighs, and heard exasperated huffs come from his warlocks mouth. He smiled against the skin, and kissed his way back up.

When he got face to face with Magnus he was kissed, hard. Magnus didn't even hesitate and pulled Alec closer than humanly possible.

Alec pulled Magnus up so he was just above his lap, and then lowered him down so he was filled up. Magnus rested his head against his shadowhunters chest, and breathed heavily onto his abdomen. Alec hummed into Magnus' hair and started to move inside him, slowly at first then gaining in speed. Magnus groaned and felt tired already. In times like this his and Alec's energy levels didn't run out very quick. Especially when Alec's stamina rune had been retraced.

Maybe it was to do with the fact that Magnus was woken up with Alec's warm lips against his chest that he was tired. When Alec did something like that Magnus felt incredibly pleased, and exited, but also peaceful and fuzzy. Alec and Magnus were so comfortable and in love with each other that this was a normal thing for them. They didn't need to ask to kiss each other, or slide hands up shirts. Though if one of them said no, then that meant no. They'd never take advantage of each other, even if they were both intoxicated from a bottle or two of that delicious Italian wine.

Magnus slid his hands around and onto Alec's back, trying to hold on as he got that warm feeling in his stomach. Alec felt ten hot points burn on his back, it didn't hurt, it felt surprisingly good. They moved from the top to the bottom. Alec thrusted into Magnus till he felt tired himself, there was only so much and so long a stamina rune would stay for.

He came, and Magnus did too at the same time. Alec let out a string of curses, and pulled out, still holding Magnus closely to him.

"Morning.." Magnus hummed, and pressed a kiss to Alec's cheek. Alec shook his head. "Not just morning, good morning.." Alec chuckled, and laid Magnus down to lay down beside him. They were both still breathing heavily, the quick puffs of air almost clouding up like they would on a cold day.

"What a way to wake up.." Magnus chuckled, and rolled onto his side, looking at Alec's side profile. Alec snorted. "Well is that a complement?" Alec rolled to his side, face-to-face with his beautiful boyfriend. He saw Magnus' eyes flash back to their glamour, and lazily blinked. "Oh god yes." Magnus hummed, his eyes turning to their glamoured version by habit. Alec poked Magnus' arm.

"You're doing it again.." Alec pointed out. Magnus adopted a confused face. "Doing what? Being incredibly irresistible?" He winked, and Alec shook his head in disbelief and something else. "Yes, but also you're doing the thing where you glamour your eyes." Alec rested a hand on Magnus' face. He saw Magnus blink and his eyes go gold again. "Your obsession with my eyes, Alexander.." he shuffled closer to Alec who was smiling. "They're beautiful.." Alec sighed happily, leaned in, and pressed two butterfly kisses to his boyfriend's eyelids. They were warm on his lips and glowed gold when Alec looked at them.

"You're beautiful." Magnus smiled at Alec, and hugged him close, body against body, skin against skin. "And you are modest, Magnus." Alec kissed Magnus' forehead, and he chuckled warmly. "Only with you, my dear. Only with you." The warlock hummed, running a ring-less hand though Alec's raven black hair.

Malec One ShotsWhere stories live. Discover now