Way to go Jim! You are a really strong dude to be able to go through a vacation and get bad news without picking up a drink. If they had a pat on the back smilie I'd send you two of them!
Hope the other situation is ok. Sorry to hear you got bad news on your trip.