Wow! Well that sure is something. I'm sure I speak for everyone here when I say we're glad that you and your family are all safe. Not to sound insensitive, but the truth of the matter is that you were too late to attempt helping the person in the cab so you did what you could to ensure your families safety. Thoughts and prayers though, do go out to the pour soul in the cab.
I had one 3 years ago, nothing so drastic mind you, but it just goes to show you stopping to help a stranger is never a bad thing. I was off December 25th and 26th so I had gotten in my truck and drove home to Ottawa to surprise my family. It's an 8hr drive each way and so I got there in time for Christmas dinner, then the next morning I got up visited a bit then headed back out to Southern Ontario. Just an hour outside of Ottawa, a snow storm hit and it was a bad one. The 401 was down to 1 lane from 3 and no one was doing more than 60km/h. So there I was creeping along for several hours like that then I pulled off to fill up just before getting into Toronto. I get back on the highway and the snow had started to clear a bit and visibility was back up so I just keep going along. Up ahead I see a car off in the ditch and the driver is out kicking snow out of the way to try and get out. So I signal and pull over to help. As I pull over I see there are 2 transports behind me and one in front and off to my left is some idiot in an SUV plowing along in almost a foot of snow in the basically non existent passing lane. I get off to the side, park, get out and start helping the guy clear a way to push his car out. The next thing we know, traffic is gridlocked with what had to be at least 30 minor fender benders. So myself, and a few other people from other cars in the gridlock help get the guy out of the ditch and by this time 30 minutes have past and nothing is moving. A few of us decide to walk up and try and see what's going on. So we start walking then we see from the top of a little hill a short ways in front of where we were that there is a major accident. As we get closer, I see that there are 5 rigs 2 cars and an SUV involved. Yeah, that's right, the SUV that was plowing up along to pass everyone lost control and went under the transport that was in front of me and the ones behind couldn't stop and it just cascaded into one big pile up. The first thing I thought was 'Thank God I stopped to help that guy' otherwise it could have been me under that transport. Luckily, all involved survived with nothing more than cuts and bruises, but it took 5hrs before they were able to get traffic moving again. So my normal trip home of 8hrs ended up taking 17hrs, but I got there in one piece.