Glad your ok NJ. It is crazy out there. I had a close call the other day exiting off the freeway I had to slow down and stop for someone stalled on the exit ramp. The truck behind me slowed down and stopped also, but the truck behind him didn't . I was still in gear and there was enough space in front of me and behind me, that I was able to goose it forward, toward the shoulder of the road and avoid being hit by the guy behind me.
The fellow behind me that was hit, had a trailer hitch sticking out and it did no damage. Howevero the truck that hit him was bent up pretty good but driveable. Everyone was ok, and after seeing the only one that had damage, was the guy at fault , we all left.
So watch your front,... and your back.