Holy CRAP!! It IS a miracle you survived that with so little damage. Not that I'm discounting how bad you are hurt, but the photo of that car speaks of FAR worse. I agree with the comment that your guardian angel is some kind of protector.
Major jingles sent your way for a speedy and thorough recovery!!