I rather like it, other than the grammar. But I wouldn't fret too much about that, as I am a complete nerd in that respect (and several others).
I think that the poem has flow, which is important, and the fact that you ended well and didn't get caught up in the current makes me value you as a writer. You certainly have my vote. :)