Blessed Mother is a source of inspiration, hope