Oh God, don't you just LOVE those threads that try to "explain" song lyrics! I can't do links, but there's a classic one here (probably a lot more than one, but this is one of my favourites). Search for "Help: Bright Blue Rose" on Mudcat!