Yvette:
I'm a few weeks late, but like the many previous posters, I'm sorry you had this harrowing experience. The roads are overcrowded and full of jerks, these days. I think the advent of all-wheel drive vehicles has made some people feel over-confident when driving on snow. Then we have the drugged drivers and the people driving drunk along with the terminally impatient idiots, all making driving more difficult.
I've had to deal with the tailgating, brights-on morons, too. Fortunately, not in snow but then, like you, I usually avoid driving in snowy weather if at all possible. Obviously, you had to be out in it to retrieve your son. That you were harassed by some fool who decided that you weren't going fast enough for him on a snow-covered road, at night, is ridiculous. I'm glad you made it home safely, no thanks to the moron driver who made the trip more dangerous than it had to be.
Jim