Ouch! Get well soon! That sounds like a horrible crash.