Self sufficiency puts a limit on God's unlimited love. A thought I'm pondering since hearing it today, listening to one of my favorite daily reflections, the Daily Meditations of Pope Emeritus Benedict XVI. His reflections are so deep, I have to admit I sometimes don't even understand them but they always challenge me to a new understanding of God's relationship with us. Another favorite daily reflection I have is the pray-as-you-go podcasts. They read one of the daily readings and through music and reflection create a prayerful experience exploring the reading. Both of these reflections can be found in a compilation of all things Catholic, the Laudate app (which is amazingly free). Daily readings, Catholic prayers, Liturgy of the Hours, Rosaries and Chaplets, the Catechism, and Vatican documents are just some of the categories Laudate offers. It even has links to Catholic media.
Apps like these put a new spin on Paul's council to pray without ceasing. Through the miracle of technology I listened to the daily readings doing yard work, mopped the floor praying a scriptural rosary and folded clothes listening to Pope Benedict's thoughts. Technology can have it's downside but as my Mom's favorite bible verse says, We know that all things work for good for those who love God, who are called according to his purpose. (Romans 8:28) Thankfully, I've found some ways to keep my eyes on the prize (and some food for thought) as I go about my busy days.