@ Creatre. Yeah, I do have to come down hill eventually. Haha. But most of my riding down is going to be streets that I can't go very fast.
@ a77impala. The carbon doesn't feel soft at all when I push on it.
Most of the damage does seem to be to the paint/clear coat layer. I know I do need to get it fixed eventually, I just don't have the funds for that ATM.
I guess the lesson here is get a chain catcher......or Di2