Hey it's okay, panicking causes us to do dumb stuff sometimes. Tell ur brother what happened, he probably will be mad, but on the brighter side it wasn't like the car was totalled.
Regarding the other car, u left so don't think about it to much, If they find u, then it sucks -----) just pay the damages. Make sure u have ur insurance on hand. If t......
thanks....this probably won't matter in a month but it feels like the end of the world to me rn