I can vouch for the CRX being able to take a licking and keep on ticking; I drove mine head first into a wall at Mid-Ohio last year and an afternoon of careful hammering with a BFH and yanking on it with it strapped to my F350 in the paddock and I was able to race the next day. I've seen worse than yours repaired before so don't throw in the towel yet.

The important question...were you able to finish the drivers school and get your novice permit?

Good luck!