What a strong verse this is! Although these words were spoken over Joshua before battle I believe they can be for us too. Take a moment to read the scripture again, but this time read it as if it is for you.
Whatever battle you are facing today know that "God will be with you wherever you go". "Do not be afraid" and no matter how hard it gets "Do not be discouraged". God will make a way for you. He knows your situation and he is already at work on your behalf. He is after all your father and he will fight for you (nehemiah 4:20).