Carrying a baby prince

I just sent this poem by Margaret Smith to one of my godchildren who is expecting her first child in January:

Advent

Shepherds, donkeys, comets, kings . . .
This year I ponder private things:
How Mary, innocent and poor,
Felt carrying a baby prince
Inside, until she bore
Him whimpering.  I wonder, since
This Christmas I am filled
With my firstborn to carry . . .
And when the wind is stilled
At night I think of Mary.

~Margaret D. Smith

What are your thoughts?