Th rhythm could be worked on I think, I would never be as uncooth as to offer suggestions, but some of the lines don't seem to fit in time when you read it. However, you might have a different approach to it.