He will Straighten all crooked ways

Isaiah  45:2 I will go before thee, and make the crooked places straight: I will break in pieces the gates of brass, and cut in sunder the bars of iron:

God had great plans for his people in exile, He had wonderful expectations for them, He had a magnificent purpose for them, But as it was, the people were not patient with God, They grumbled about their condition, they questioned God’s ways, they even quarreled with God because they were walking down block of captivity… Little did they know that God Was Right Around the Corner 

 In His wisdom  He  choses  cyrus, even being a gentile  as a tool to deliver His people out of bondage, nevertheless, it won't come easy. But because He is God's anointed and a chosen vessel, God is right there to go before him.

There is a saying that says "if it is God's will, then it is God's Bill", very true of the saying, whoever is called by God is guaranteed of His total support, as long as such person remains in Him. 

As a chosen of God and being His child, His promises and covenant for you is always available through the journey of your life. 

What seems like a crooked path before you? , what is that mountain that makes it difficult for you to progress in life? , what is that gate of limitation and failure the devil placed before you which hinders you from fulfilling your God given mandate?, God is reaffirming His promises concerning your life today... 
 "I will go before thee, and make the crooked places straight: I will break in pieces the gates of brass, and cut in sunder the bars of iron:" 

In His word there is life, hope, joy and breakthrough, all we need to do is to trust, believe and obey all His instructions whenever He gives. 

What has God told you to do, what has He committed into your hands? , do not be afraid of what is before you, he will hold your hands all through the journey of your life because you will never be alone. 

One with God is more than majority. 
God bless you. 

Prayer key:

1. Lord, thank you for the blessing of today in Jesus Christ name. 

2. Lord, fulfil your promise of fighting my battle in my life in Jesus Christ name. 

3. Lord, give me the grace to trust you with whole of life life all to the end on Jesus Christ name. 

4. Thank you Lord for answered prayers in Jesus Christ name. Amen.