Even thinking about it has had me in floods of tears.