'Where are you?!’ cries the curlyhaired little boy in front of me – my two-year-old son Theo – as fireworks crack and bloom ...