Although I do like the theme of this, I was thinking it would seem lovelier to read/hear if the rhymes had same meter, or if they didn't rhyme at all. Some of the rhymes were delivered okay, others were just so-so. Anyways, the emotion is there and it is presented well throughout the poem so I say it's okay all in all. :)