Lyric discussion by witeowl 

Cover art for Cotton lyrics by Mountain Goats, The

I find this song to be full of hope, and of taking risks, not of giving up dreams. Basically, we are all afraid of change, but there comes a time when we have to let go of the destruction that we know and face what seems impossible, but has to be better then what we're living in now.

The rats jump into the ocean, to probable death, but they're eluding certain death. They're clinging to hope of survival in the unknown.

Dropping your seeds represents letting go of what you're saving for the "perfect situation", which will never come, and taking that risk in that which is available to you. (Seeds represent potential for growth, remember).

The verses about apologizing to the family about what you can't be sorry for, and the cotton and "stick pins" (needles) represent addiction (heroin). Here's really where one needs to let go and leave one's known hell for the difficult and frightening path of change.

Finally, the cars: we're all driving through our own lives, desperate and alone. Something has got to give. So here, I've seen you, and I'm watching you, and now you know that I'm interested. I've taken a risk and stepped out of my known, safe, lonely solitude, and "now you know".

I'm the rats jumping, I'm the addict leaving my drug - whatever it is - behind, I'm dropping my seeds before you, and what will be will be. Perhaps something will grow.