Mother to baby

I am your muscle
and you are my eye;
I am your earth
and you are my sky.
You are my path
and you are my power;
amid all the huffle
you are my hour.
I am your centre,
stalk for your flower;
I am your block,
base of your tower.
You are my luck
and I am your die;
you are my weather
and I am your cry.

What do you think?