Over the course of the last five hours events have occurred (virtually simultaneously) that have left me questioning my own dependence on...