My Bible reading has me in Deuteronomy right now. This morning I read chapters 30-31. As I read the words, my heart was broken by the love God has for us, yet our unwillingness to allow Him to lead us.

Chapter 31 tells us of God choosing Joshua to replace Moses. Several times it was repeated for Joshue to “Be strong and courageous…do not be afraid or discouraged.” As God’s annointed one, Joshua had a difficult road ahead of him. The Israelites had complained and whined the whole time since leaving Egypt. They had witnessed God’s miracles, one after another. Yet they complained anyway.

God continued to love them in spite of their shortcomings. God had warned them numerous times about what would happen when they disobeyed, yet when it came true they still wouldn’t believe. What pain that must have casued God.

God challenges Moses to teach the Israelites a song, because in 31:21 “and when many troubles and afflictions come to them, this song will testify against them, because their descendants will not have forgotten it. For I know what they are prone to do, even before I bring them into the land I swore to give them. (emphasis mine)

When I read those words it was like a knife into my own heart. God knows me better than I know myself, and He has known me before time even began for me. Yet, He continues to love me even when He knows what I am prone to do, which is to fail Him most of the time!

My prayer challenge today Lord is for You to convict me before I do wrong, remind me of the consequences (as there are always consequences!). Thank you for loving me, even in spite of how I miserably fail you at times.