Agreed. I was involved in a fairly serious car accident a few years ago, and I still get sick to my stomach and the adrenaline goes every time I drive through that intersection.
Very, very glad you're safe. Cars and barriers can be repaired...sometimes people cannot.