March 27, 2025 Sad indie alt rockers CIRCUS TREES release “Wish I Was Fine” video, break down the emotional weight of wonderful new album