Definitely sounds like time for a big bore. I wouldn't mention the mileage to insurance, just see if they'll even give you anything for the damage. Sucks man, sorry to hear it
Always remember to be yourself. Unless you suck. Then pretend to be someone else.