Glad your ok.
My neighbor (City LEO) just got rear ended the Saturday by some guy high on painkillers.
She was stopped at a light and he was traveling about 40MPH and did not hit the brakes
She is a bit sore and her infant son is thankfully unharmed.