Some weeks just feel like an uphill battle in a downpour, don't they? If you've been dragging your feet and wondering when ...