Depression is rooted in your past; anxiety is rooted in your imagined future. Depression is how your soul processes regret; anxiety is how your soul processes fear. Depression traps you in your worst and most painful memories; anxiety imagines your worst and most painful future.