Life has a funny way of screwing up your best plans.