Archive for December 17, 2013

You are perfection promised
Giver of life for all eternity
My little one, perfect love

Mary willingly took on the responsibility of giving birth to God’s one and only Son, despite the stigma she would face because she was a virgin.

How strong must her faith and trust in God have been to take on that responsibility!

Mary puts us all to shame doesn’t she, as when God asks us to do much less life-changing things, we can be quick to either ignore His calls to us, or say “No” to Him.

This Christmas, let’s take the lead from Mary, and be willing to do whatever God asks us to do, whatever that means as far as our current way of life is concerned.