Yuck, sounds like a terrible mess. Too bad you're missing out on fun plans. Hopefully you can reschedule with your friends for another day.