Glad you are ok man! Sucks to hear about the car but as long as you are ok that's all tha matters.
Good luck with the bike!