Public announcement of sorts: Depression can really mess things up like your life.