Seventeen Evergreen – Life Embarrasses Me On Planet Earth – Review June 8, 2005 Opens with strummy pop with too-loud vocals, and ends with Neurot-style pulsing, seething gush, like watching the sun rise slowly to a poisoned sky.