We have this thing where he lets me know when he gets home, so I don't have to stay up worrying if he's alright. And he follows through on it *most* of the time. If not I call him and he apologizes and says he forgot. No big deal.

I've called around 20-30 times now between 12:30 AM-Now (2:05 AM). It rings out, and I get voicemail. I've contacted him on Facebook-- he hasn't been online. I contact his dad to check on him-- his dad hasn't replied yet either nor been online.

I don't want to get it in my head that these things can't happen to me because anyone can be a victim of tragedy, but I can't imagine being right in the middle of it. I'm terrified that that possibility is not that far-fetched.

I don't think he's okay. He could have forgot and fallen asleep, but I really don't think that's the case. What should I do??? 

(Full disclosure the reason I'm mostly worried is because he was driving pretty stoned, and he wasn't doing a great job driving on the way to drop me back home)