Be thankful you were not hurt. That sucks about your ride but atleast you can walk away sounds like another few feet and who knows.....