For the Mighty One is holy,
and he has done great things for me.
He shows mercy from generation to generation
to all who fear him.
His mighty arm has done tremendous things!
He has scattered the proud and haughty ones.
He has brought down princes from their thrones
and exalted the humble.
He has filled the hungry with good things
and sent the rich away with empty hands.
He has helped his servant Israel
and remembered to be merciful.
For he made this promise to our ancestors,
to Abraham and his children forever.” Luke 1:49-55 (NLT)
Mary had been told she was about to become an unmarried, pregnant woman in a culture of people who stoned women for such acts. Her life was turned upside down. It was the perfect definition of a "messy life." How did she handle it? She surrendered the plan to God and then she praised him. Instead of looking forward at what she couldn't fathom, she looked back at all the things God had done. She remembered where he showed up in the past and she trusted in that.
Got a messy life? Remember....remember that God was there in the past and he will be with you now. He hasn't gone anywhere. Have you?