Thanks to both of you.

I actually did find a solution....the cremony won't last past 6, so I can run over and at least see my friend on his anniversary. So its working out as best it can. And then I'll stay for the 7:30 meeting and go home to bed, so I at least get a meeting in before the trip.