don't be disheartened man, the car will be good as new when it is repaired. Since it is fresh paint, it will be very easy or that shop to get the car back to where it was before the hit.
Also, props to you GF and her pops. They are good people for coughing up the bill.