For Eliza & The Delusionals, their musical ambitions are anything but. Their new single, “Just Exist,” attempts to find the balance between depression and creativity – and acknowledges that one might not exist without the other. “Just Exist” recently had…