The cold had teeth.
It came through the walls, through the floor tiles, through the gaps around the window frame that no one had fixed because fixing things cost money and money was tight until next month. Nine-year-old Yousef lay on his side, knees pulled to his chest, watching his own breath cloud in the dim light from the hallway. Beside him, seven-year-old Mona had buried her entire face under the blanket. The baby, three-year-old Maya, shivered even in sleep.
Samira's feet were numb. She couldn't remember the last time her feet were warm.
Hasan wheeled the heater in from the storage room. The wheels squeaked — one was broken — and the metal casing felt cold as ice under his palms. He'd pulled it out that morning, checked that it turned on, seen the glow, called it good. Storage since March. Nine months of dust inside the vents.
"It's freezing tonight," he said. The words came out cheerful. Problem, solution.
Yousef sat up. "Is that the big heater, Baba?"
"The one that works." Hasan knelt, twisted the valve on the gas cylinder. The seal hissed slightly. He paused. Listened. The hiss stopped. Probably nothing. Old cylinders do that.
Samira pointed at the window. "The seal's a bit broken anyway. We need some ventilation with the heater."
"Ventilation?" Hasan pushed the bedroom door until it clicked shut. The draft from the hallway stopped. So did the air. "We'll lose all the heat. This room's perfect — small, enclosed. It'll warm up fast."
He turned the knob.
Orange light bloomed across the ceiling.
The heater hummed. Then clicked. Then began to glow — that particular colour of orange that looks like safety, like a campfire. Heat rolled off it in waves. Hasan held his palms toward it and sighed.
Yousef coughed. "The heater smells funny, Baba."
"Just needs cleaning." Hasan didn't look at it. He was unbuttoning his shirt, climbing into bed beside Samira. "Been in storage since last winter. Dust burns off."
"It's not dust." Samira was sitting up now, half-out from under the covers. "It smells like — I don't know. Chemical."
"We can check it tomorrow."
"Maybe we should open the window—"
"It's midnight." Hasan pulled the blanket over his legs. The warmth was already spreading through the mattress. He could feel his toes again. His fingers. "Kids have school tomorrow. Sleep now, check later."
Samira hesitated.
She thought about the hiss. The faint chemical smell Yousef had named. Whether it was really dust burning off or whether she was too tired to know the difference. Whether there was a difference.
She lay back down.
What about you?
Samira smelled something. She heard the hiss. She lay back down. Have you ever dismissed a small warning like this at home?
The heater hummed.
The orange glow painted the walls. The ceiling. Their faces. Everything soft and golden, like a memory before it happens.
Yousef stopped coughing.
The family curled together. Hasan pulled the blanket up to his chin. Samira tucked her feet between his calves for warmth. Mona rolled over and pressed her forehead against Yousef's shoulder. Maya slept with her thumb half in her mouth, her small chest rising and falling.
The carbon monoxide built up silently, invisibly. It replaced the oxygen molecule by molecule. No smell. No colour. No cough, after a while. Just a heaviness behind the eyes. A sleep that felt deeper than sleep.
A warmth that felt like forgiveness.
The Aftermath
Emergency Response Log
Multiple casualties: family of five. Carbon monoxide poisoning. No survivors. Windows sealed. Room size: 12 square metres. Response time: 08:14 — neighbour requested wellness check after children missed the school bus.
Gas Safety Inspection
Heater: unmaintained, blocked vents, dust accumulation in combustion chamber. Gas cylinder: expired 14 months prior, faulty valve causing slow leak. Room: inadequate ventilation — window seal broken but closed. The components of a preventable event, accumulated slowly over months.
Property Manager's Report
Tenant declined annual heater maintenance: "Too expensive." Window seal repair quoted at $120. Never completed. No carbon monoxide detector installed.
School Principal's Memorial Speech
"Three empty desks today. Three children who went to sleep and never woke up. All for warmth in the wrong way. Yousef was saving for a school trip to the aquarium. Mona had just learned to write her name in cursive. Maya called every adult 'Baba' because she couldn't tell her father apart from any other man who was kind to her. They are not statistics. They are not warnings. They were ours."