We all need reassurance from time to time. From time to time, for whatever reason, Outwardly situations and circumstances can shake us. They can challenge us to the very core of our inner lives. King David, of the Old Testament, knew the extremes streams of life, and most of them he would not have imagined or anticipated for himself. One of David’s psalms is Psalm 139. In our message this week, Ps Janet McCutchan explores this psalm giving us an insight into David's relationship with God and God’s with David. From there we learn the far reaching and fully sufficient reality of God’s love for us all.