January 29, 2020 Matthew 4: 1-20 The readings for today carries a clear picture of God's unfailing love for His people - a promise of providence and protection and a story of unquenchable affection. God's word to King David reminds him the many wondrous deeds He has done to him. From being a shepherd to a king and to the many battles and enemies he destroyed, God has always been at his side. And when David will end his thrown, God will deliver a new king out of his son to continue his legacy. He will also be a son to Him as He will be his God. A total assurance for David that whatever may happen He will never leave him. The same message comes from the gospel. The parable of the sower who generously sows seeds to different kinds of soil, good and bad shows God's gratuituos love - free and unconditional. Perhaps some of us are still struggling from many undesirable things. Maybe some are still having some problems in the family or even in relationship. Hearts sti...