Magnus chuckled as Alec pulled him onto his lap and wrapped his arms around Alec's neck. He kissed him softly at first before moving to straddle his fiancé's lap so he could deepen the kiss. Magnus' hands moved into Alec's hair as he felt Alec's hands wrap around his waist and hold him close as Alec opened his mouth to Magnus' hungry tongue that darted in instantly. Their tongues stroked along each other's, mouths open wide and lips connected as they tried to get their kiss as deep as possible.
Magnus moaned into Alec's mouth when he felt his hands on his thighs as he gently caressed and squeezed them. His hands stroked through Alec's hair before they found their way to his ears where he stroked them between his fingers. He pulled away when he heard Alec's small chuckle into his mouth and looked at him with a raised eyebrow.
"What's funny?" He pouted.
"Why are you stroking my ears?" Alec asked him curiously.
"Because I love your ears so why not," Magnus said as if it was obvious.
"You're such a weirdo" Alec laughed and kissed Magnus's lips as he pouted again.
"Your weirdo though?" Magnus asked him.
"My weirdo" Alec nodded and pulled Magnus back in for a kiss. His hands went to Magnus's ears this time and stroked them which made Magnus laugh now. "Stop laughing, you're ruining the moment"
"You started it" Magnus chuckled before he rocked his hips hard against Alec's which made some water splash out of the hot tub. He smirked and did it again when he heard Alec's moan. "Better mood?"
"Better" Alec said quickly. He crashed their lips together instantly as he gripped Magnus's waist and started to rock his hips the same as Magnus had done.
Magnus melted into the kiss, the touch and Alec's presence. The way they fit together seemed perfect and too good to be true to him. His tongue caressed Alec's his hands went to Alec's shoulders and upper arms as he massaged them. Magnus's length grew more with every thrust from Alec's hip and soon his swim shorts were tented, painfully.
"Alexander... I need to get my shorts off" Magnus whined as he went to stand up.
"Someone's eager" Alec snorted as he let him go.
"If I don't get them off now, I swear I'm going to get a chaffed dick head. Okay?" He said and rolled his eyes as he took them off and tossed them out onto the decking. "Now where were we?"
"Wait, my turn" Alec laughed, he stood up before tossing his shorts where Magnus's hand threw his. "Now come here," He said and motioned with his finger for Magnus to come close as he sat down.
Magnus rolled his eyes in fondness before he sat down on Alec's lap again and kissed him. Their hands naturally went back to where they were before as they fell back into a rhythm of kisses, caresses and moans. Magnus reached down between them after a while and grasped Alec's length, the water making it easier for him as he started to move his hand up and down the length. Spurred on by Alec's moans, Magnus moved his hand faster and let out a gasp when he felt Alec's finger probing his asshole.
Magnus moved his legs open more so he could give Alec more access. Their lips broke apart as Magnus felt Alec push his finger in deeper and he hissed through his teeth as he bit his lip. He locked his eyes with his fiancé's as he wanted to show him how much he enjoyed the moment they were in.
He couldn't keep up their eyes being locked when Alec pushed his whole finger inside. Magnus's head tipped back as he let out a cry of pleasure and moved his hips to Alec's finger as he started to slowly tease the tight hole open. Magnus's breath came in shallow pants as Alec watched him. He didn't care that Magnus had stopped the movement on his length as he watched him whimper above him.
Magnus was about to ask Alec to add another finger when he felt his asshole stretch wider and he moaned louder before he covered his mouth and looked around. They were outside but Magnus wasn't sure how close the next cabin was. He looked down to see Alec's smirk and whined as he leaned forward and bit down on Alec's shoulder, which made him cry out a little.
"Not so hard," He said amused and then winced when Magnus bit harder before he pulled away and smirked back.
"Don't get us in trouble then" Magnus replied, his voice husky and low.
"Me? You're the one being loud" Alec gasped as he pretended to be hurt by Magnus's words.
"Well you're making me loud," Magnus said as he started to ride Alec's fingers who had stopped his movements to talk to him. "Alec... Alexander... go faster... please...."
"Nope. You're too loud" Alec teased. He waited for when Magnus was about to complain before he slammed his fingers in as deep as they could go which made Magnus cry out loud.
"Fuck... Alec..." Magnus whimpered and looked at him, worriedly.
"Baby, the next cabin is about half a mile away. Scream all you like. No one can hear you" Alec winked.
"Fuck you, Alec," Magnus said and really started to move. No care in the world now to his moans and groans as he let them go.
"No, I fuck you Magnus" Alec snorted and went faster with his fingers as he scissored them apart wider. He waited until he could add a third finger comfortably before he spread them apart as wide as he could. He wished he could see Magnus's asshole at that moment but decided that later he would have Magnus on all fours.
Magnus whimpered more when he felt his length harden more than he thought was possible and looked down to see the tip become a shade of red and purple. He reached down to massage the head when his hand was slapped away and Alec grasped it. Alec moved his head closer and sucked on Magnus's neck. He bit down gently as he wanted to leave a mark whilst his hands and fingers brought Magnus closer to his orgasm. Alec knew it wouldn't be long when he felt the warm liquid of Magnus's pre-cum dribbled down his hand slightly before the water sloshed it away.
"Cum for me baby. I want to watch you cum" Alec whispered into Magnus's ear before he nibbled on his ear lobe.
"Alec... Alec, I love you..." Magnus whimpered before he moved his head and captured Alec's lips in a rough, breathy kiss.
"I. Love. You. Too. Magnus" Alec managed to say between kisses but found it hard as Magnus wouldn't stop the kiss for long.
It was shortly after that Magnus couldn't hold on any longer and cried out Alec's name as his length pulsated and he came. The cum floated to the top of the water before it sank as Magnus collapsed into Alec's body and panted for breath.
"Oh, my..." was all Magnus could muster up to say as he felt Alec's warm arms around him.
"You ok?" Alec asked.
"More then ok" Magnus replied and pecked his lips. "But I have cum and you didn't fuck me"
"All in good time angel" Alec snorted. "Come on, I'm hungry. Then it's time for the fireplace"
"You know this isn't a fuck holiday right?" Magnus said and raised his eyebrow to him.
"Oh I know that but it is a fun holiday with a lot of fucking" Alec smirked and rubbed his nose with Magnus.
"Can we stop saying fuck or fucking? I prefer... to make love?" Magnus said and blushed a little.
"Angel, I want to make love to you all over this cabin and a lot on this holiday. Better?" Alec asked.
"Much" Magnus beamed and kissed him softly before they got out.
YOU ARE READING
Brooklyn Revival (completed)
FanfictionAn AU Malec Love Story. Magnus has had to force himself to be someone he isn't. Stripping himself of his personality, sexuality and appearance. After a messy break up with his girlfriend and father, can a new friend in Simon help him get his life ba...