43. 876

275 11 34
                                        

ψ

•|i|• Ø i+! ]

Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.

•|i|• Ø i+! ].[

They are never letting go of the other again. Never. That's a promise.

And they never broke another promise again.

11|15|20

Their uber ride is silent, both too upset to try and talk. Their uber driver respects the silence and doesn't try to make chit-chat. They communicate the only way they know how in this moment: their fingers slide across the seat and meet with each other's to intertwine. They give gentle squeezes and when they arrive at their destination, they give one big squeeze.

They pay the uber and get the luggage from the trunk, then their free hands clasp together again. They share soft smiles and walk into the airport, this time together. They sit and wait the few minutes until the first plane is ready for take off, Karl's flight. They hold onto each other as tight as they can and kisses for as long as they can manage without suffocating.

Karl's plane is called for the last time and he stands. Sapnap follows him up, never once letting go of his hand.
"Nick" Karl breathes so softly. Sapnap frowns and pulls Karl's other hand away from his luggage so he can hold both in his palms.
"Darling" he whispers. The corners of Karl's mouth twitch up at the everlasting pet name.
"I don't want to lose you again. I never want to be apart from you ever again" Sapnap confesses. The same exact confession he wanted to speak when he was nineteen, but was too afraid to do so.

"Nick, baby, you live with Dream and George in Florida. I work with MrBeast, where I have to live in North Carolina" Karl remarks, caressing Sapnap's jaw. He wishes he could pepper kisses down it one last time, but they're in public.
"Fuck MrBeast, live with me, Dream, and George" Sapnap retorts. Karl giggles; Sapnap swoons and squeezes tighter.
"I don't think Dream and George would be okay with that. I have to get to know them first. I promise though, we'll get through it" his laughter dies down at the end of his sentence. Sapnap furrows his eyebrows at him, "What's wrong?"

"If I were miles away again, do you think we will last? We've already seen how it's been for two years-" Karl worries. Sapnap interrupts him, shaking his head eagerly.
"No, I know we will last. Things are different this time. We're together at the airport and you're about to miss your flight because of me" Sapnap reassures. Karl's eyes widen, "Sh-" Sapnap presses their lips together in a passionate kiss.

"I love you, I'm never letting you go again" Sapnap admits. He waves Karl off to force him to catch his flight.
"I love you more, I'll text you as much as I can through my flight" Karl promises. Sapnap beams and nods his head, "I'll do just the same. Now, go, go! Before I beg you to buy a flight with me to Florida" Sapnap promises.

This time, neither break their promises.

Sapnap gives him a soft kiss on his forehead and watches him walk away. Karl texts him as much as long as he can, and Sapnap knows when his messages struggle to send it's because of the flight. Sapnap waits alone, but he doesn't care. He's happy and in love and he knows him and Karl are going to be okay. He keeps thinking about it as his plane is ready to leave and he boards. He knows they'll figure out how they're going to see each other and what they could do while they're long distance. He knows.

-

And they figure it out, and they do just that.

They start streaming together and Karl joins the DreamSMP. Their lore intertwines and they become fiancés on the SMP. They become known as Karlnap and the two share giggles off stream on facetime about it, joking about 'if only they knew.'

They meetup, spend Easter together, and have the time of their life together. When Sapnap has to go back home, they hold each other and cry, but they plan another meetup for the next time they're free. It comes true, Sapnap comes back in August. He stays even longer and everything is better; they relax with each other, starting to not care about the fans. Their stream ideas are even better and they share excitement when they see fans tweeting about them. It's so much better and they cry happy tears, and sad tears when Sapnap's last day comes.

They accidentally meet up again, for a split moment off stream. They hold each other as tight as they can, never knowing when they'll meet up again. They get through Karl's busy schedule and start a podcast. Then, Karl comes to Florida with everyone else and they had fun at Universal. The next day, they're on stream, but they make the most of it. They hold each other when they can, share secret kisses, dance together to the music; whatever they can do to make it reasonable to touch the other.

Karl's supposed to stay in Florida for a week, but he gets the news he has to leave for work. They lay in bed, Sapnap wiping Karl's tears as he cries and complains. Sapnap soothes him, whispering comforting words and endearing pet names.

"Darling" Sapnap whispers, moving a strand of Karl's curly hair out of his face.
"This always happens, one of us always has to leave. We always get screwed over, I'm so fucking tired of it" Karl sobs, squeezing his eyes shut. Sapnap slowly slides his thumbs across his cheekbones, "Darling."
"What?" Karl huffs out, his bottom lip poking out. Sapnap stares at him with nothing but love.

"I wanna marry you. Let's get married" he confesses. Karl gasps, his eyes locking with Sapnap's green ones.
"What?" he asks, making sure he heard him right.
"I don't have a ring, and you deserve the best proposal ever. I'm so sorry this isn't that" he apologizes.
"Nick, you're an idiot. This is perfect. I want to marry you too" he breathes, then presses his lips to Sapnap's.
"We'll make it work, I promise. We always have. We've got this" Sapnap reassures.

They do. They always have, even if they're miles away from each other.

Written: 12/30/21-1/1/22 Words: 1052
WOAHHHH HAPPY NEW YEAR woah this chapter took a whole year to write 😀

-moon

if i were : karlnapWhere stories live. Discover now