God never leave you behind, he is always the best at what he does, He is a man that never lies, in due time, he gives you what is best for you. Many individuals make the mistake of easily giving up on God when at the point he is needed and he doesn't show up, No! God is a spirit, the point you really need him to show up might not be the point where he really needs to show up, He knows the best time to show up in every situation and problem that we find ourselves.
He is the giver and controller of life, he knows our next actions even before we take them, he knows the end from the beginning.
You needing God to show up and then he doesn't at that point doesn't mean that you should give up your faith in him.
He never wants you to suffer, he said that he will send his angel to take charge over your life shows us that he is watching all our activities and all our doings. It comes in a sequence, God created you, you acknowledged that he is God, you do your part by serving him in spirit and truth, Then he does his by protecting and providing for you. Let me make you guys understand something, God never comes late to a battle, God never comes late to intervene in our problems. Even when the problems we find ourselves in are choking us, he is still God. Let me make this clear that to my own understanding, God is a good dealer, if there is a struck deal between you and Him, always try to keep to the deal, because when you break the deal, he sits back and watch. Let's not give up on our service to him because all over the world, he is the best being that we can relate our problems to and get good solutions.
Steemians, just create this intuition in your minds that God is the best that we can associate ourselves with. God will never leave you behind if don't leave his hand.