By far the worst week I've ever had...