Work Text:
It’s been so long since Tommy got an ounce of sleep. His night terrors won’t let him close his eyes, without thinking of him. He remembers the night, it happened 5 days ago. And since then sleep has become the scariest and hardest thing to ever do.
‘Shut the fuck up Tommy!’ Wilbur screamed at the blonde. Drunk, angry, feral. He raised his right fist, Tommy already going to cover his head. He felt the punch hit him and even with his hands up he still went down to the floor.
‘Wilbur please!’ Tommy cried, tears rushing down his face. The pain in his head wasn’t severe but it felt like he was dying.
‘I’m gonna show you what happens when you don’t listen to me Tommy...’ The older man whispered and Tommy’s eyes widened. He knew what that meant and he couldn’t be put through that right now. Not again.
This was a dumb idea but Tommy needed to get somewhere safe. In an act to protect himself he kicked at Wilbur’s legs getting the drunken man down. He ran grabbing his phone that landed next to him and ran up the stairs to a bathroom, locking the door.
‘Tommy! Where the fuck did you go princess? Come back here!’ He heard Wilbur’s screams for him to come but he couldn’t. He needed to leave, to get to safety. His first thought should’ve been to call 911, but he called one of the only people he trusted, who knew what happened behind closed doors.
‘Tommy? What’s up-’ Tommy cut the man off.
‘Dream! Dream you ne-need to co-come here ple-please! Wil-Wilbur he-he’ Tommy couldn’t even finish the sentence. Tired, sad, and to be honest scared for his life.
‘Tommy! Tommy what’s wrong!? Is it Wilbur? Did he do something?’ Dream asked frantically signaling to Sapnap, the other person in the room to call 911, Sapnap hurried to do so, confused and scared as fuck to what was happening with Tommy and Wilbur.
‘Dream what the hell is happening!?’ Tommy heard Sapnap ask in fear for the other two as he waited for the line to be answered.
‘I can’t say anything now I need to get to Tommy, but Wilbur’s been really abusive the past few months- just call the cops and give them this address!’ Dream gave Sapnap the scribbled address on a piece of paper as he ran out the door. Sapnap was in shock from what he heard from Dream, but he was brought out of his trance when the operator's voice came on.
‘911 what’s your emergency?’ He answered and when they learned of his emergency, he got back the police would be there in 5 minutes. When Sapnap got the information he left and got in his car and followed after Dream. Was it possibly irrational? Maybe. Did he care? Fuck no.
Dream was in a rush to get to Tommy. He needed to hurry in case Wilbur does anything more to him. As soon as he got there he heard Wilbur screaming and yelling for Tommy to come out. How did none of the neighbors hear anything?
Dream rushes inside as fast as he can realizing the door is open, as he starts opening it he sees Sapnap pull up, he’s glad his friend followed. Wilbur seems angry as hell.
He opens the door and yells for Tommy. Though when he looks around he sees a feral and psycho looking Wilbur ready to charge at him.
‘Wilbur- Wilbur you need to calm down! What did you do to Tommy-?’ At the mention of the blonde boy’s name Wilbur charged at him. Nobody was allowed to touch nor talk to his Tommy.
Dream saw the other charging towards him and put his hands up and pushed the other into a wall not wanting to really hurt him, that bad.
‘God damnit Wilbur! What did you do to Tommy!?’ He didn’t get an answer; apparently he shoved him too hard and Wilbur was resting his head against the wall, not moving.
‘Hey! You go find Tommy. I’ll take care of him, the cops will be here soon.’ Sapnap looked at his friend, he knew Tommy needed Dream, knowing that was true love. Not whatever the fuck Wilbur was doing to Tommy.
‘Thanks Sap, like a lot.’ Dream looked at him, he nodded and he smiled signaling for him to check upstairs. When Dream ran up the stairs after returning the smile he went to Wilbur holding him down just in case, waiting for the cops arrival.
Dream ran looking around, he noticed all the doors were opened except for one, the bathroom. He knocked on the door,
‘Tommy? Tommy it’s me Dream. You can come out, the cops are nearly here…’ Dream said in a soft tone. When he didn't get an answer back he feared for the worse before he heard a little whisper.
‘Slytherin’ Dream smiled knowing what the younger meant, they made this codeword since this isn’t the first time that Tommy locked himself away from the world. But it was never this bad.
But just in case this situation ever happened, and gods Dream was glad he came up with the idea- he told Tommy to say 'Slytherin' since that was Dream's Hogwarts house, and for Tommy to know it was him he'd say 'Gryffindor' back since that was the blonds Hogwarts house.
‘Gryffindor…’ He heard a sigh of relief and the door click and he knew he was allowed to come in. He comes in to a bruised, dried tear streaks Tommy and Dreams never wanted to cry more.
‘Hey Toms, Come here…’ Dream held his arms out and Tommy immediately went between them and held the other close as he cried.
--------------------------------------------------------------------
Usually Dream would be here to help with his recurring terrors, but he was off on some trip for Mr. Beast or whatever and wouldn’t be back for a day or two.
He tried reading a book, something he hasn’t done in a very long time.
He was about half way done with some page before he felt drowsiness come in. He wasn’t all that surprised for how long he’s gone without sleep. He expects to be able to fight it off as usual. Only getting good sleep whenever Dream is around to help. He must be such a burden for the poor man, having to do all these things to keep Tommy stable.
But yet sleep won this battle as Tommy laid back and closed his dull sky blue eyes, let his nude, chapped lips take a breath, and felt his light blond nearly white hair fall down on his face as he let unconsciousness take over his mind.
That was his biggest mistake, he woke up from yet another terror screaming as he shot up and looked around in pure fear still seeing, hearing Wilbur’s fist, his yells, his anger.
He looked at the clock and realized it was about four in the morning, last time he checked it was 1 am. He fell asleep, the only time he gets to sleep he of course has a fucking nightmare and he can’t do anything,
He gets up and goes to Dream’s closet. Bumping into multiple things from his eyes being clogged up from the thick tears. He grabs Dream’s signature green hoodie and slips it on, grabbing a stuffed animal Dream had, a little lion he got when he was younger and went back onto the bed. Terrified and sad wishing for his Dream to come back and keep him safe.
Tommy cried and cried and pleaded for Dream to come home and protect him for what felt like hours. Yet nobody came, all he saw was images of him, hurting him, beating him, raping him. The man who was supposed to love him, who seemed like the perfect choice.
He heard the bedroom door open and shot up in fear, expecting to see Wilbur. Instead seeing Dream, a creased brow in concern.
“Tommy it’s okay I’m here I’ll keep you safe I promise…” Dream slowly went up to the other dropping his bag and gently walking towards Tommy trying his best not to startle him and make the situation worse.
But as soon as Tommy realized that was his Dream and not Wilbur he got up and ran into the other’s chest nearly knocking him over.
Tommy cried into his shoulder, upset and in pain. He really didn’t want to worry Dream, but he missed him so much and he couldn't get those brown curls and angry eyes out of his head.
“Tommy, baby what’s wrong?” There was obvious worry in his voice and Tommy regretted everything. He shouldn’t have cried so loud, should’ve kept it in, shouldn't have fell asleep, he shouldn’t be here he’s such a bother to-
“Tommy. I know what you're thinking, calm down and talk to me, please angel…” Dream knew what was going through the others head. Because yes Dream finally got Tommy away from Wilbur, but this isn’t the first time Tommy’s thoughts or nightmares have taken hold of him.
“He-He was there and he hu-hurt me again- he’s gonna hurt me again!” Tommy cried into Dream’s shoulder. Finally listening to the other and talking to him. It made him feel selfish and terrible, but he’d do anything for Dream.
“Oh baby, I promise I won’t ever let him near you again, I won’t let Wilbur hurt you, I’ll keep you safe I promise baby…” Dream held onto the other tightly giving him little pecks on his head, gently rubbing his back.
“You-You promise…?” Tommy knew the other wouldn’t go back on it, but he couldn’t help it. He needed to hear it again.
“I promise angel, I’ll protect you…” Dream picked the other up under his thighs, feeling Tommy wrap his legs around him. He pressed gentle kisses to his neck seeing a beautiful blush on Tommy’s face.
“Look angel, wanna go back to bed? I’m here now and I’ll keep you safe from your nightmares. I swear nothings gonna hurt you…” Dream gave a little kiss onto his cheek as he laid Tommy down, getting on top of him and wrapping his arms protectively around him.
“O-Okay, but what if I still get it and wake you up- I don’t want to make you mad…” Tommy whispered, not wanting to annoy the other.
“Oh Toms baby you could never make me mad, don’t worry, if you still get a nightmare I’ll hold you and comfort you till you go back to sleep, you need it, I saw your eyebags angel…” Dream ran his fingers through the other’s hair, worried for the other's health.
“Mhm okay Dreamy, I’m sorry for making you go through this and burdening you to have to take care of me…” Tommy wanted to get this off his chest, no needed to get this off his chest
“Oh Toms it’s okay, I don’t mind, all I want is to see you happy, and angel I love taking care of you…” Dream planted kisses to the blond curls feeling him hide his head in his chest. He felt a grin take over his face, gods was Tommy adorable.
Tommy smiled and held onto to Dream,
“Thank you Dream, I-I love you…” Tommy hid his face even more into Dream’s chest embarrassed,
“Oh Toms I love you too…” Dream whispered, a light blush on his face. God he loved Tommy more than anything.
And he was keeping his promise. Nothing and he means nothing is ever gonna hurt Tommy again.
