Ephemeral Artery Lyrics

Lyric discussion by introtectist 

Cover art for Ephemeral Artery lyrics by Neon Indian

Could this song be about letting loose and living life fully no matter how much failure you face? I especially get that vibe from the line, "Let it spill onto the street, either way we're incomplete." It's basically saying to be who you know you are, either way we'll always be in a constant state of change, never perfect.