Glad you're ok.
The A pillar on modern cars are ridiculous these days. I don't own a car but when I borrow the wife's, I always double check and peer either side of it.