Glad to hear you walked away from it obviously shaken up but unhurt.
Take it easy for the next few days and I am sure your M3W will be back on the road very soon.

Speaking as somebody who has lost a son in a car accident (and I was driving at the time), the problems with the car will pale into insignificance compared to what the outcome might have been.

Good luck and I hope you are soon back on the road.