That stinks, Bigtime! (hey, I made a pun!)
In all seriousness, I'm really sorry you got caught in that mess. I remember the way I felt when I got t-boned last year. Almost puked, too.
But, it got fixed, it looks pretty good, I'm the only one who can see the things that aren't 100% perfect. I also got a good diminished value payout (read, "mod money"). On top of that, it's already tainted on carfax now, so I have no excuse not to drive it like I stole it for the next 150k.
Hang in there! It sounds like you have it at a great shop. It'll look like new in no time.