Long queues at petrol stations and bakeries. Long lines of cars trying to escape the capital. And long, frightening nights.

Residents of Tehran - still shocked by Israel's sudden attack on Iran in the early hours of Friday morning - speak of fear and confusion, a feeling of helplessness and conflicting emotions.

"We haven't slept for nights," a 21-year-old music student told me over an encrypted social media app.

"Everyone is leaving but I'm not. My dad says it's more honourable to die in your own house than to run away."

'Donya' - she doesn't want to reveal her real name - is one of many Iranians now caught in a war between a regime she loathes and Israel, whose destructive power in Gaza she has witnessed on screen from afar.