The Mountain Goats
From TG&Y
Out behind the Safeway, just before the flood
Huffed some cans of spray paint and began to vomit blood
One more night in this town's gonna break me, I just know
Hang on to your dreams 'til someone makes you let them go

Stumbled on down Indian Hill, tail between my legs
Sick taste in my mouth, Folgers Crystals and hard boiled eggs
If I can't run away tonight, I don't know what I'll do
Hang on to your dreams 'til someone beats them out of you

Do what you have to do, go where you have to go
When the time comes to loosen up your grip, you'll know

Called my friend in New York, three thousand miles away
Halfway through her metamorphosis, nothing I could say
Hoard my small resentments like rare and priceless gems
Hang on to your dreams until there's nothing left of them