When two souls have to be separated, they reunite one last time until lovers meet again.

Marinette lay in bed. She couldn't fathom the news she had heard earlier in the day.

She had just got Adrien... they were separated after high school and now that he came back from America, they were able to regrow their friendship.

They were inseparable, and one thing led to another. They became more than just friends.

The kisses they shared, the hugs they met, the cuddles they did. It hurt her heart to know it was coming to an end.

Marinette curled into her pillow, trying to withhold her tears.

She didn't want him to go back to America. But she wasn't going to allow him to wait for her. If he remained there for years the way he did before, she was going to set him free. She wanted him to live his life, and if he found love there, she would allow him to be in love.

What she did want though, she wanted to spend her last night with him. She needed to be with him one last time.

Her heart ached as she heard a soft knock at her apartment door. She immediately wiped her tears and bounded for the door.

She opened it, her eyes looking at Adrien who stood in the doorway. His eyes were pink, and his cheeks were flushed.

He had been crying too.

Marinette couldn't hold it in any longer, she broke down.

Immediately, Adrien wrapped his arms around her and scooped her up. He carried her inside, closing the door behind him. He kissed her face over and over, brushing her tears away his lips.

"It's okay, Marinette... I'm so sorry..." he held her closer.

Marinette immediately wrapped her arms around him and nuzzled her face into his face.

"I'm...going to miss you." She sniffled, bringing her face up to his. Her lips captured his in a soft kiss. Her fingers ran through his hair, bringing him closer.

Adrien responded, his lips moving with hers as he mustered as much passion as he could. He wanted her to feel that he loved her. If this was their last night together, he wanted her to remember this night.

Their lips separated and Marinette just held him. She kept him close to her. The duo sat in silence as they embraced one another.

Adrien didn't want to leave. His father was forcing him. He wanted nothing more to stay with her, but he didn't have a choice.

But for tonight...

They weren't going to talk about it. Tonight was just about them.

He reached down and grabbed her hand, he placed a tender kiss to her hand.

Marinette sniffled, she struggled to keep herself together. She knew that had to talk about it eventually. This was the last night they were gonna spend together. It had to be done.

Marinette looked up at him, her hand grabbing on to his. She parted her lips to speak, but she was silenced the moment his lips captured hers.

She furrowed her brow, melting into the kiss. Her hands lightly cupped his face. His lips moved passionately against hers, and Marinette was almost breathless as she never experienced a kiss so intense before.

She rested her hands on his chest, allowing him to take the initiative and lead the kiss. She separated their lips, breathing in before their lips were mended again.

His tongue slowly licked her bottom lip, sliding into the opening of her mouth. Marinette shivered, feeling his tongue slide against hers.

She moved closer to him, her tongue licking against his in a desperate kiss.

His hands slipped under her shirt, breaking the kiss to remove it. He quickly threw it to the side. The blunette blushed as she allowed him to remove her shirt.

She reached back and unclipped her bra, discarding it to the ground.

She whimpered as his mouth attached to her neck, licking her skin. His mouth moved down her chest, his tongue licking the valley between her breasts.

"Adrien-" she murmured, allowing herself to get lost in the moment. She dipped her hands under his shirt, allowing them to run through every line and curve of his body. He was incredibly toned, and smooth. She gripped his shirt and gently discarded it.

Adrien wrapped his arms around her and lifted her up. He continued to kiss her neck as he carried her up to bed. He placed her on the bed, his hands now holding on to her breasts. His thumbs lightly running over her nipples.

The sensation sending shocks throughout her body. She arched into him, her body slumping against the bed.

Adrien pinched her pink little nubs, tugging and twisting them.

He licked his lips before he leaned down and latched his lips around her nipple.

Marinette placed her hand in his hair, gripping tightly. She moaned softly, feeling her nipple being pulled into his mouth as he suckled on to the sensitive nub. His tongue brushed against her nipple, brushing forcefully around her nipple before it circled it softly

"Mm" he groaned as he popped his lips off her nipple. His tongue darted at her skin and he lifted her hips to pull off her skirt. His fingertips brushed down her legs, feeling her soft skin. He then reached back and gingerly pulled down her panties. L0

His fingers drew back towards her hip. His fingers then slid to her crotch, his digits sliding through her slit earning a surprised moan from the girl beneath him.

Marinette blushed as she was already wet. Adrien examined the glistening juices on his fingers before he popped them into his mouth, sucking them dry.

Marinette barely had time to process what he just did, he had buried his face between her legs.

The bluenette gripped on to the bed, her heart hammering away as Adrien dipped his tongue between her lower lips.

"Mmm, Marinette..." he moaned as he began to lap at her pussy.

She furrowed her brow, her spine tingling as the tip of his wet tongue circled her clit.

Marinette soon gripped into his hair, her legs trembling as his tongue slid back down to her hole. He gently kissed her skin, his lips suckling on her clit, earning another quiet gasp from the girl. Adrien smiled against her skin.

Satisfied with her reaction, he carefully pulled away, giving her a few isolated licks before he met her face to face.

Marinette placed her hands at his hips, struggling to get his jeans off of him. Adrien immediately kissed her, chuckling as he helped her remove his jeans.

His tongue slowly slipped back into her mouth, her brow furrowing as she could taste herself in his mouth.

She wrapped her arms around him, holding him close as her legs naturally wrapped around him.

"I love you..." she whimpered against his mouth, her heart hammering against her chest.

Adrien hiked her legs up to his hip.

"I love you too, Marinette...so so much..." he murmured, his lips enclosing around hers again.

Marinette furrowed her brow, feeling him tease her entrance.

She kissed him even harder, keeping herself wrapped around him.

It wasn't the first time they made love, but if this was their last, they wanted it to be perfect.

The bluenette bit his lip, dragging it out as she felt him enter her. He was slow and steady, pushing into her until their hips met.

"Ah-Ah!" Marinette gasped, buring her face into his neck and immediately suckling on to the skin.

If he was going away, she wanted to send him away with her mark, she wanted to give him something to remember her physically.

She licked the skin carefully, her hands clenching on to his back as he withdrew and then thrust back into her.

Marinette blushed, gasping as her body bobbed up and down with each movement.

His thumbs brushed over her nipples, matching in tune with his thrusts. Marinette grew stiff as his cock pushed into a bundle of sensitive nerves deep within her.

"Ah-Adrien!" She gasped. "Right there!"

Adrien was more than happy to oblige. He kept his position, lifting her legs up and propping them up over his shoulders.

Adrien thrust into her, sliding in deeper and deeper. Her nipples hardened underneath his touch and Marinette was nearly bent in half.

She bit her lip, squeezing her eyes shut as he was soon pounding into her. She was winding up, more and more. She grabbed on to his hands, hoping that they'd cum together.

"Adrien!" She cried out, immediately tightening around him as she came.

Adrien followed suit, her legs feeling like goo as he spilled his seed inside of her.

The both of them lay there, trying to catch their breath.

The moment of bliss was short lived, as she knew he would be gone the next day. The pain of her already missing him, already tugged at her heart. She immediately wrapped her arms around him.

"I'm letting you go...don't wait for me..." she breathed, tears stinging in her eyes.

Adrien widened his eyes, his heart sinking at her words.

"Marinette..." he closed his eyes again, holding her tight as they held one another for the last time.

Epilogue:

Adrien had spent the last three years in America. He did everything he could to stay in contact with Marinette, but as he expected, she stopped answering his messages. She didn't answer his calls anymore.

It was as if she had someone in her life that she was preoccupied with.

So when Adrien took a shot in the dark and told her he would be returning he didn't expect for her to show up or more or less care.

Adrien boarded his sixteen hour flight. He was unable to eat, unable to sleep, he was significantly restless.

He made sure to double check his gate number and flight number before he sent it to his love. He knew she didn't want him to wait, but he was obdurate. He only ever wanted her, and if she moved on he respected that. He didn't care, as long as he got to see her again.

Adrien almost booked it as the plane landed. Could this line move any slower? His heart raced as he grabbed his bag. He turned over, craning his neck as he looked around.

A smile spread across his face, his heart racing as he spotted Marinette waiting for him.

His heart only picked up the pace when he got a better look. His heart ached as she was indeed holding hands with someone else.

She was holding hands with a small little toddler, with blonde hair and tan skin.

Just like his father who just returned from overseas.

Next up: Substitution.