A very warming and aw... worthy poem. You have a great way with words in this poem.
If you breck this poem into stanzas it will give off a greater sense of organization and even love for your work. Also this will boast your comments you'll get because it will be easier for the reader to read.
Hiya Chris,
I agree with Marcus. I find it easier to break a group of expressions into chunks (stanzas)
I would also add that spell checking your poem will highlight many simple spelling and gramatical errors. You will find the poem takes on a 'new look'. You will see good and bad repetition at a glance.
Very good though and ever so romantic. A lucky guy!