Omg man s**t!! At least you're not too badly hurt I hope? I take it's going through his insurance and everything? Hope it get's sorted quick .