Katsuki Bakugo was a light sleeper. He had to be, with how often his dormmates pulled stupid pranks and how dangerous the world outside UA could be. But tonight, something was different. The disturbance wasn’t an alarm blaring or some dumbass trying to mess with him.
It was warmth.
Even in his sleep, his brows furrowed as the mattress dipped beside him. A soft rustle of fabric, the whisper of breath against his neck. Then, heat—slowly creeping up his back, wrapping around his waist, seeping into his skin like a damn space heater had come to life behind him.
His instincts told him to wake up, to snap at whoever had the nerve to climb into his bed in the middle of the night. But before his body could react, before his mouth could even form the first curse, he heard it.
A slow, steady sigh. Familiar. Comforting.
His boyfriend.
Bakugo’s tense muscles relaxed just a little as the arms around him tightened, pulling him closer until his back was flush against a firm, warm chest. He could feel the soft inhale-exhale of breath against his shoulder, the way the other boy pressed his face into the crook of Bakugo’s neck, like he was trying to soak in as much of him as possible.
Bakugo huffed quietly, his lips twitching—though whether in annoyance or amusement, even he wasn’t sure.
“The hell are you doing?” His voice was rough with sleep, but he didn’t sound mad. Not really.
No answer. Just another deep breath, then a quiet hum of satisfaction. His boyfriend’s fingers curled around his waist, holding on like he belonged there. Like he always would.
Bakugo rolled his eyes but didn’t move. He could’ve shoved the idiot away, could’ve barked at him to get back to his own damn bed, but…
He didn’t want to.