God never promised us a smooth journey but only a safe arrival. He said to Isaiah:
When you pass through the waters, I will be with you; and through the rivers, they shall not overflow you: when you walk through the fire, you shall not be burned; neither shall the flame scorch you. Isaiah 43:2
This should let us know that there will surely be trials, troubles in our walk with God. But God in His mercies always make provisions just to deliver or rescue us when situations are beyond our control. Apostle Peter admonished us this way :
But the God of all grace, who has called us unto his eternal glory by Christ Jesus, after that you have suffered a while, restore, establish, strengthen, settle you. 1 Peter 5:10
Let us always be encouraged for God will never leave us nor forsake us.