-*in their room*-
Alec threw Magnus onto the bed and clambered on top of him. They started making out for a long while and Alec started slowing taking off Magnus' shirt, then his trousers, leaving him in only his underwear.
Alec unbuckled his belt, but left it like that, for Magnus to finish taking off.
Magnus flipped on top of Alec and ripped his belt out of the belt loops, then carried on to unbuttoning and unzipping his trousers, leaving him also, in only his underwear.
Magnus ran his fingers all the way from Alec's mouth, down to the waistband of his pants. He slipped his hand into Alec's underwear, and he was already hard.
"Baby! You're already hard, and you were the one who told me to wait!"
Magnus said under his heavy breath.
Alec smiled at him, then took off Magnus' underwear. He held his 8 inch in both of his hands, and started off slowly, moving his hands up, and down.
Magnus took Alec's hands away from his cock, and forced him onto all fours. He stroked his hands all the way down Alec's back, and then held onto his hips.
Magnus guided his hard dick into Alec, and started thrusting, in and out. Magnus started panting, his heart rate was increasing, Alec started going back and forth, riding his hot mess' dick. Magnus let out a groan and while trembling, he whispered,
"Fuck baby you're so fucking hot uh"
Alec cried out a loud moan, Magnus got scared people would hear, they were only in the other room. So he wrapped one of his hands around Alec's throat, and the other covering his mouth, muffling the sexy sounds.
