Yikes... I have no idea, but sounds like it was a bad crash... I hope you're feeling better soon and that the dental stuff all turns out easier and better than expected!