Oh Karin! When I read the heading of your post, I knew it was bad!
I am SO sorry and yes, I too am angry with you about drunk driving. No excuse and I hope that stupid, moronic, inconsiderate, numb-nuts, monkey-brain gets what he/she deserves.
I hate when things like this happen! Innocents suffer as a result of stupid actions of others. I have such a son, too, as you describe yours and I would be beside myself, too. I read your grief and anger in your words! BIG HUGS, prayers for your darling sweet Christopher (and Mikel), and you vent to us when you need!