Car accident! Is this frame baaaad? (Subaroo)

Bought your first 0 mile car at 19?

I think your doing just fine, no matter what happens with the subi