Sorry to hear it but your attitude is good so you'll be fine. Thank God you had it fully covered. Me and most of the other poor folks at work had our 'liability only' beaters destroyed in a hailstorm a few years ago. I lost a nice Subaru. Luckily my better cars were home that night.
This too shall pass.