King David had fought many successful battles against his enemies and as he rested in Jerusalem he reflected upon his life and the goodness of God, he said “As for God, His way is perfect; The word of the LORD is proven; He is a shield to all who trust in Him. For who is God, except the LORD? And who is a rock, except our God? God is my strength and power, And He makes my way perfect” 2Samual 22:33
He didn’t say my way is perfect but that Gods way is perfect and He makes my way perfect. A leader’s live is never perfect; it is never easy. It is not a showcase for the easy life but a display of Gods enabling grace. Our way is not easy or perfect but he makes our way or our life perfect for us. Your wife may not be perfect but she is perfect for you. Any imperfection she seems to have will be helping you to grow more like Jesus; as you forgive, show kindness, patience and long-suffering. We live in world that is broken and fraught with hardships; our life is not without tears and troubles, but He is perfect in his response to us. God is able to make that “difficult way” a perfect way to experience Him more and to enable us to reflect Him more.
Years ago we handed over our church after leading it for 25 years. Did I feel like I had accomplished everything? No. I felt disappointed about some things. Was church life perfect? No. Was my life perfect? No. Did I understand the painful things that happened to my family during those 25 years? No, but His way is perfect and His work is perfect and so He can make our way perfect.
King David said “There are four things upon the earth that even the wise man doesn’t understand, and one of them is the way of a serpent on a rock (Proverbs 30:18). To be honest I don’t understand the way of the serpent on the rock. I don’t know how Satan negotiates with God. I don’t understand how it works when demonic attacks seemingly increase when we’ve prayed more than ever. I don’t understand how it works between God and Satan really; how God is sovereign yet the devils limited freedom seems to be too free. But.. we are not called to understand but sometimes just to trust.
Friend, one thing we do know, is that He is a God without injustice. And even if life doesn’t seem perfect or even good right now we can trust Him that it is still perfect for us. Justice and righteousness are the unshakable foundation of His throne and we are like Joseph in the prison on the way to the throne. All we really lack is a few years perspective.