Wow.. this poem has a lot of emotion in it... the flow is good in most parts... the word choice was really beautiful, and i loved the ending... speectacular... :D
You might want to reign it in a bit though, try counting the syllables cause it feels like you didn't pay enough attention to the flow...perhaps read it out loud a few times.
Not saying it has to be perfectly rounded like a box, but at least a loose structure.