Ouch! Sorry to hear about your ride man. Good thing you weren't in it though! My sister got rear-ended by some 16 year old doing like 45 a couple years ago. Totalled her car and screwed up her back (she still has problems, and probably will for life).
It's a sad loss, but cars can be replaced. Glad you're all right