Accidents happen, whether your fault or someone else's, just pray to God that you're safe.
I'm glad your car came out better than before this time MashaAllah, goodluck and give some sadqa.
Check all your brake lines and their connections as at this age they start wearing off, I'm saying this because it's happened to me and my car was a 2003, very well maintained. Brake lines are bound to leak at this age if left unchecked. 