You wrote this with warmth and real love. What comes through most is your support. It feels encouraging without sounding fake, and that gives the poem heart.
I also like how clear it is. The message stays focused from start to finish, and that makes it easy to connect with. It feels like you truly mean every line.