That's the suck Cece. Kinda like finding out your spouse has been cheating on you for years behind your back. Deep breaths..... the sledge hammer is too heavy for this job.
Carfax is, to my current knowledge, clean on mine as well, though it has been in for for body work 2 times. A total of about $12k front end damage. I "only" go to one body shop cause these guys are simply awesome and having been a body man and painter, I can vouch for their excellent work. You would never know (and I always paid a bit extra out of pocket for new panels.... avoid the mud). Though, and I wouldn't ever be surprised, if the insurance companies that paid the tab did report it to Carfax and it took years to show up. I know, as of like last year, mine was clean. Selling it, I would be honest to the buyer, even if there were no reports.
Gary Noonan
'01 S/C VX / '18 Forester XT