CF roof. Looks like I got a bit lucky and it's only a few layers of clear deep. I think I can fix it with some clear, a wet sand, and a multi stage polishing.
BTW, I have some extra tissues at my house if anyone wants to come cry with me. Haha!