I'd say it's an excellent poem and might make a fine song. Unusual with no chorus or even a refrain. But there have been some good songs that way. Good writing.