Daily Reading

First Reading
1 Samuel 1:24-28

When she had weaned him, she took him up with her, along with a three-year-old bull, an ephah of flour, and a skin of wine. She brought him to the house of the Lord at Shiloh; and the child was young. Then they slaughtered the bull, and they brought the child to Eli. And she said, “Oh, my lord! As you live, my lord, I am the woman who was standing here in your presence, praying to the Lord. For this child I prayed; and the Lord has granted me the petition that I made to him. Therefore I have lent him to the Lord; as long as he lives, he is given to the Lord.”

Psalm
1 Samuel 2:1, 4-5, 6-7, 8abcd

Hannah prayed and said,
“My heart exults in the Lord;
    my strength is exalted in my God.
My mouth derides my enemies,
    because I rejoice in my victory.
The bows of the mighty are broken,
    but the feeble gird on strength.
Those who were full have hired themselves out for bread,
    but those who were hungry are fat with spoil.
The barren has borne seven,
    but she who has many children is forlorn.
The Lord kills and brings to life;
    he brings down to Sheol and raises up.
The Lord makes poor and makes rich;
    he brings low, he also exalts.
He raises up the poor from the dust;
    he lifts the needy from the ash heap,
to make them sit with princes
    and inherit a seat of honor.
For the pillars of the earth are the Lord’s,
    and on them he has set the world.

Gospel Reading
Luke 1:46-56

And Mary said,
“My soul magnifies the Lord,
    and my spirit rejoices in God my Savior,
for he has looked with favor on the lowliness of his servant.
    Surely, from now on all generations will call me blessed;
for the Mighty One has done great things for me,
    and holy is his name.
His mercy is for those who fear him
    from generation to generation.
He has shown strength with his arm;
    he has scattered the proud in the thoughts of their hearts.
He has brought down the powerful from their thrones,
    and lifted up the lowly;
he has filled the hungry with good things,
    and sent the rich away empty.
He has helped his servant Israel,
    in remembrance of his mercy,
according to the promise he made to our ancestors,
    to Abraham and to his descendants forever.”
And Mary remained with her about three months and then returned to her home.

Reflection

Friends, in today’s Gospel, we hear the Magnificat—Mary’s great hymn of praise to Yahweh.

The hymn commences with the simple declaration “My soul proclaims the greatness of the Lord.” Mary announces here that her whole being is ordered to the glorification of God. Her ego wants nothing for itself; it wants only to be an occasion for giving honor to God. But since God needs nothing, whatever glory Mary gives to him returns to her benefit, so that she is magnified in the very act of magnifying him. In giving herself away fully to God, Mary becomes a superabundant source of life; indeed, she becomes pregnant with God.

This odd and wonderful rhythm of magnifying and being magnified is the key to understanding everything about Mary, from her divine motherhood, to her assumption and immaculate conception, to her mission in the life of the Church.

Gospel Reflections

Meditate on Daily Gospel Reflections from Bishop Robert Barron

4th week of Advent

Monday

December 22

Read

Sunday

December 21

Read

3rd week of Advent

Saturday

December 20

Read

Friday

December 19

Read

Thursday

December 18

Read

Wednesday

December 17

Read

Tuesday

December 16

Read

Monday

December 15

Read

Sunday

December 14

Read

Friday

December 12

Read

Friday

December 12

Read

Our Lady of Guadalupe

Thursday

December 11

Read

Wednesday

December 10

Read

Tuesday

December 9

Read

Monday

December 8

Read

Immaculate Conception

Sunday

December 7

Read

1st week of Advent

Saturday

December 6

Read

Friday

December 5

Read

Thursday

December 4

Read

Wednesday

December 3

Read

Tuesday

December 2

Read

Monday

December 1

Read

Sunday

November 30

Read

34th week of Ordinary Time

Saturday

November 29

Read

Friday

November 28

Read

Thursday

November 27

Read

Wednesday

November 26

Read

Tuesday

November 25

Read

Monday

November 24

Read

Sunday

November 23

Read

33rd week of Ordinary Time

Saturday

November 22

Read

Friday

November 21

Read

Thursday

November 20

Read

Wednesday

November 19

Read

Tuesday

November 18

Read

Monday

November 17

Read

Sunday

November 16

Read

32nd week of Ordinary Time

Saturday

November 15

Read

Friday

November 14

Read

Thursday

November 13

Read

Wednesday

November 12

Read

Tuesday

November 11

Read

Monday

November 10

Read

Sunday

November 9

Read

Dedication of St. John Lateran

31st week of Ordinary Time

Saturday

November 8

Read

Friday

November 7

Read

Thursday

November 6

Read

Wednesday

November 5

Read