Anastasiia, 44, is a busy mother with three children, a job at a hospital and little time for herself. Since the end of summer, Russia has "added a few extra tasks", she said with a mischievous glint that barely conceals her fatigue.
Air raid alerts and explosions shatter her nights and set the rhythm of her days, as Russia steps up drone attacks that have killed more than 190 people in Kyiv since January.
Whether it's the school run or keeping an eye on Orest's 19-year-old brother, her timetable is organised depending on the risk of strikes.
The previous evening, she took her five-year-old daughter to safety at a second home with her father, far away from the attacks.
At school, she looks into her bag containing two battery power packs that she will recharge at work, where the electricity supply is uninterrupted.
After supermarkets and petrol stations, Russia is again attacking the power network, which has led to outages.
"It's becoming more complicated," Anastasiia told AFP. "But it still has to be dealt with."
When the power comes back on in her flat, she quickly runs to put on a load of washing. For everything else, she uses a string of Christmas lights for illumination.
"There's always a way out of any everyday situation," she added. "At the very least, I've managed to find a way out over the past five years."
- Sleepless nights -
Anastasiia drops Orest at school with a peck on the cheek and heads to the hospital. Orest lowers his gaze under a lock of blond hair as he settles at his desk -- alone.
The classroom gradually fills with a succession of tired faces after another sleepless night.
Literature teacher Nadia Sherekhor admitted that Russian attacks have affected the quality of lessons. "Kyiv doesn't sleep," she said.
At 9 am, a minute's silence is held in memory of those who have died since 2022. The children stand with their hands on their hearts as the Ukrainian national anthem plays over loudspeakers.
The lesson resumed. Stretching sessions help the children cope with anxiety.
At 10:44 am, Russian drones were detected approaching Kyiv and the air raid alarm sounded.
Laughing and shouting, the children crossed the courtyard and disappeared into an underground space beneath the school.
Everyone finds a corner of a table for their English and maths exercise books in the cramped corridor.
Orest is used to bomb shelters and explosions but in recent months he has become more anxious. "I keep everything to myself," he said.
Above ground, a drone screamed over the school, anti-aircraft fire crackled and a man looked up at the skies. The drone disappeared and a detonation echoed in the distance.
- Breaking point -
At the hospital, Anastasiia chatted with her colleagues about which canned goods to buy and how much water to stockpile.
"I'm always thinking about how to organise myself because for me the hardest part is making decisions," she said. "I carry this burden of responsibility all the time."
Anastasiia keeps an eye on her telephone, switching between school WhatsApp groups, Telegram channels monitoring Russian drones and Orest's GPS tracker.
At 2 pm, the teenager left school for gymnastics training before the power cuts paralyse public transport. He dreams of becoming an Olympic athlete.
"Before I answer him, I've already monitored everything: I've looked to see whether the route has changed, whether the metro has been shut down," his mother said.
Anastasiia's heightened state of alertness went to another level on October 14 when a Russian drone hit a business centre between her school and home.
A student who was waiting for his bus was severely wounded.
Fragments from the explosion fell onto Anastasiia's apartment building.
At 6 pm, she is on the bus and the family is heading to their second home on the other side of the Dnipro river that cuts through Kyiv.
"It's a peaceful place," she said. "But getting there is an ordeal."
Traffic jams build up at the approach to the Southern Bridge, which has been closed since Russian drones slammed into it the previous week.
At rush hour, the traffic is chaotic and it takes Anastasiia two hours to travel 15 kilometres (nearly 10 miles).
"It feels like it can't get any harder than it is right now but I know it will," she said.
She sent a last message before her phone switched off, asking her daughter to wait for her before she goes to sleep. A promised treat is in her bag.
Asked what would be the breaking point that would make her leave Kyiv, Anastasiia went quiet for several seconds.
"I've already asked myself this question several times," she said finally. "And I don't know the answer."
Heavy Russian barrage on Ukraine, no water for most of Kyiv