I'm sorry about your car, but very happy to hear that you were not hurt.

Your lessons about wearing a seatbelt properly, having a glassbreaker at hand, and always having appropriate outerwear in the car are exactly the right ones to take from this.

As for insurance -- you *had* insurance. That's a huge part of the happy part of this story.