I've had a day. My internet went belly up. Normally, this would annoy me, yes, but today, it nearly drove me over the edge....