a/n: notes from me: (like this) | notes from nova: (like this)
this one was written w/ nova's help (ty againnn), but i did some editing because ✨drama✨
(ello, editor newt here- originally we used Sapnap's irl name in this one a few times, but as i've been editing, i changed it because i brought it to my own attention that he's not chill with that- uh yeah--)
>----<
Dream came into Sapnap's room, leaning against the doorway. "You wanna tell me what I just saw on Twitter?"
"No... not really..." Sapnap mumbled, briefly looking up from his phone.
Dream sighed. "C'mon Sap, I thought we were above this."
Sapnap shrugged, trying overly hard not to make eye contact. "It was just a joke.."
"Sure didn't seem like it."
"It was..." Sapnap huffed a little, turning his phone off and looking at Dream.
"Yeah, because proposing to Karl in-person, on stream doesn't really sound like a joke, huh?"
"It was fake! You know I wouldn't do that to you, Dream..."
"Then how come you haven't told Twitter that it's fake? How come Karl just tweeted out the date of your wedding?"
"I-I... Dream.. I can explain!"
"Then explain!"
"K-Karl and I have been p-planning it as a joke... I-it's supposed to be a joke w-wedding...."
"With a real time and place? With real invitations? A real gift registry? All those fucking love notes the two of you've been giving each other? Still doesn't sound like a joke."
"F-fine..."
"Fine what? I was right?"
Sapnap nervously looked towards the wall, nodding very slightly.
Tears drip down Dream's face. "You know what the worst part is? I can't even be mad at you! You looked so fucking happy when he asked!"
"I-.... I'm sorry, Dream, I-.... I'm an awful person....."
"No, you're not.. I'm just too selfish." Dream smiled sadly before turning around and leaving, running into his own room. Sapnap quickly followed, worried for his friend.
Sapnap found Dream sitting in his gaming chair, quietly crying as his pc booted up.
"D-Dream...?" Sapnap looked very worried.
Dream doesn't look at his friend, looking straight on at his monitor. "I'm going to be streaming for a while, so don't be too loud or anything."
Sapnap nodded. "O-okay...."
The light from the monitor washes out Dream's face. "Have fun with wedding planning or whatever."
Sapnap walked out, going quiet.
(i have no regrets on this one, just saying. and i'm not even done yet >:) )
(oh boy-)
Sapnap sat on his own bed and opened Twitch, immediately opening Dream's stream.
"It's a late stream- Yeah, I needed to get my mind off some things." Dream's voice sounded strained.
Some tears rolled down Sapnap's face, but he forced himself to keep watching
"Thoughts on the karlnap wedding? It's exciting and I'm really happy for them. I'm glad they're able to be with each other." There're sounds of his chair moving slightly. "Y'know what, let's do some speedruns today, how's that sound?" The chat seemed satisfied with this.
Sapnap let out a sob and covered his mouth.
~~~
Three hours later, Dream noticed a specific donation come through. "I need to go to bed? Nah, 'm not tired." He half-heartedly laughed.
Someone knocked on his door.
"Oh- come in!" he looked towards the door, partially unsure of who it was.
Sapnap carefully opened the door. "D-Dream.... You do n-need to go to sleep..." Sapnap's eyes were puffy and red, clearly showing he'd been crying for a while.
Dream went quiet and turned to his monitor for a minute, still looking at Sapnap. "I'm gonna have to end stream- something came up.." The chat was blowing up with theories about what was going on. "Good night everyone!"
He ended the stream and went over to Sapnap, worried as fuck. "Are you okay...?"
"I-I'm sorry for stopping you but it's been 3 hours...." His breathing shook a little. "And I'm fine..."
"No, you're not- you've clearly been crying..."
"I have, but I'll be fine...."
"I- you should find Karl, he'll help..." Dream looked away slightly.
"It's too late, I don't want to wake him up...." Sapnap's expression was the slightest bit guilty.
"He wouldn't mind... you're getting married after all...."
"I don't want to bother him...."
"You should go to bed."
"I-I'll be okay.."
"No. You have things to do. Go cuddle with Karl or something. He'd like that." Dream sighed slightly. "Just- sleep. Please?"
Sapnap nodded slightly and shuffled off to the guest room, flopping down next to Karl, tears rolling down his face again.
Karl, against popular belief, was still awake. He looked up from his phone and over to Sapnap. "Sap...? Are you okay, baby-"
"I messed up.... Dream's sad.."
Karl turned off his phone and put it aside, pulling Sapnap up next to him. "Do you wanna talk about it...?"
"He saw we're engaged... And...." Sapnap cried even harder, pressing himself into Karl's chest. (Karl being taller than Sapnap tho-)
Karl held Sapnap as close as possible. "Mmhh... I understand how that can be hard for him.. He really loves you, Sapnap."
"I-I know, b-but..." He let out a shaky breath. "I feel like he hates me now..."
"I don't think he could ever hate you. You've been friends for almost your whole lives.."
Sapnap buried his face into Karl's shirt. Karl rubbed his back a little.
"It's going to be alright, I promise," Karl said.
Sapnap cried harder.
The taller sighed. "I'm so sorry..."
"Dream is mad at me.... I'm an awful person...." Sapnap mumbled.
"You're not an awful person... and I promise he's not mad at you."
"I-if you're sure.."
"I'm sure."
Sapnap went quiet, and a few moments later he snored quietly. Karl soon fell asleep as well.
~~~
Karl half woke up, still quite tired. He reached out to find Sapnap gone. He sighed a little.
>----<
825 words
part 2? i have it if you want it-
YOU ARE READING
dsmp oneshots {requests open}
Fanfictiondsmp oneshots and stuff! there'll be a lot of fluff and a little angst, but no smut. i'd love requests; i needa know what people want- the artwork isnt mine main author: eli
