Glad that you got off easy on this one.
These types of things are definitely a wake up call and will make you reassess your priorities.
Really messes with your schedule for the day doesn't it?