Hey, just thought of this. It's a short one. Sorry in advance for the start of the chapter, it really hurt to write but it gets better, trust me. '–'
•••
"Cyrus, it's over. I can't believe I ever went out with a dork like you," TJ says, crossing his arms and walking away.
"TJ, please don't leave me! I'll do anything! I'm sorry!" Cyrus runs after him.
"Cyrus, don't push me. You'll regret it."
"Please, TJ," Cyrus whispers.
"Cyrus, shut up!" TJ half-yells.
"But I can't live without you!"
TJ turns around. "I warned you."
He picks Cyrus up and walks over to the edge of the cliff, holding him over the edge.
"TJ no," Cyrus cries. "I love you can't you see that? I need you."
"You're such an idiot, Cyrus."
Cyrus.
Cyrus.
Cyrus.
**
"Cyrus! Cyrus wake up!"
Cyrus sits up in bed and rubs his eyes. "What? What's going on, TJ? What time is it?"
"It's 8AM. You fell asleep during the movie about half an hour ago, so I carried you to bed, but then you started screaming in your sleep," TJ tells him. "Did you have a bad dream?"
The memories of the movie and then of the nightmare come flooding back to him.
"Yeah, but... it's no big deal," Cyrus says, hesitantly. "Did I... say anything?"
"You told me not to leave you and that you couldn't live without me. Do you want to talk about it?"
"Um..." Cyrus starts, nervous for TJ's reaction. The last thing he wants is to worry him or hurt his feelings.
"It's okay, Cyrus, I'm not mad. I just want to help." TJ holds his right hand in both his hands.
"You-you uh-" Cyrus struggles, feeling choked up.
"Everything's okay, Cyrus. Try to breathe. I'm right here."
"You broke up with me and then I wouldn't shut up so-" Cyrus shuts his eyes really tight and mutters really quietly, "You tried to drop me off a cliff."
TJ's heart drops to his stomach and he sits there with his mouth open.
Cyrus starts to cry and says, "TJ, I'm so, so sorry, you haven't done anything wrong. You're the best thing that's ever happened to me. I'm such a freak. I don't know why I'm so insecure and keep having these terrible nightmares. I just don't want to lose you. I'm sorry."
Suddenly TJ wraps him into a huge hug and tells him, "Shhh, it's okay, you don't have to apologize. You can't control your dreams, it's not your fault. And don't call yourself a freak. You're amazing. Let's stay home from school today, okay? I'll tell your mom you're not feeling well and we can just watch movies and relax. Does that sound good?"
"Thank you so much, TJ. That would be really great." Cyrus sniffles. "I love you so much."
"I love you too, muffin."
"Please don't ever leave me."
"I won't, I promise. You're stuck with me for life," TJ chuckles, and pulls out of the hug to put a movie on his laptop.
TJ texts Cyrus's mom about Cyrus not feeling well, and they snuggle up next to each other to watch the movie.
"Can we stay like this forever?" Cyrus asks.
"That would be a dream," TJ replies, kissing him on the head.
•••
Thank you for reading. Hope you didn't cry too much or throw your phone out the window lol. 'Til next time.
YOU ARE READING
Tyrus Oneshots || Andi Mack
FanficLittle short stories that I come up with, of Tyrus from Andi Mack. Clean. Always with happy endings because they deserve it. ♡