Wow. Such a loving poem. I can feel your emotions through every word.
The only complaint I had was the structure. I'd be better if you broke the poem into stanzas. As a reader, it would be easier to comprehend and read easier.
Overall, very good job! 5/5 Keep it up!