wow, sorry to hear about that
at least you are alive and alble to walk after that. It could have been much worse. Did the police estimate how fast the explorer driver was going? Did you get a copy of the police report?
Rest some and hopefully you will be back in action before you know it. I hope the stang is ok too.
XR1stang