Glad to see you're okay. Sheet metal and plastic can be repaired.

I would have your rear bumper checked to make sure the bumper mounts are still intact.