That's truly sad. I sometimes question age limits of driving. If the person can't function properly behing the wheel, they shouldn't be allowed to drive. Sounds like a pretty decent kid too.
Good advice at the end. Its stuff I live on.
Anyhow, I wish there was something I could say to cheer you up. Keep posting. I'll keep reading.
All things happen for a reason i believe. I see that you learned a very valuable lesson stemming from such an unfortunate situation. He might not be there physically, but his youthful spirit lives on in you. Dont live as if youre dead, be alive to the fullest extent! Life is about living, however you choose to look at it. Every movement you make is a thing of wonder, every thing you see before you, every person. Simply existing, for the times that you do not hate existing.
Has Tool come to your area yet? I caught their show a couple weeks ago and it KICKED ASS.
If there's anything that would cheer me up, seeing one of my fave bands would be it.