When you are walking ahead in your life, and it seems as if you are getting into a battle, make sure that you do everything that you can!
When you do everything and try giving your best, be rest assured that God will come up at the right time and he will help you in all those that you could not do!
You might see odds ahead in your life, but do not get stuck midway by just seeing those hurdles. Learn to accept the fact that those obstacles are going to test your potential and see how faithful you actually are!
When you are doing a task, give your best and leave the rest upon the Almighty. Know that he is always there to see you and be there for you. All you need is to have faith in him, and everything else will fall into place all by itself.
When you have done everything that was in your hands, just keep your belief upon him and God shall step in at the right time to fix all those things that were not under your control.
He will do all that you could not do, and he will make all of them turn out in your favor.
Keep patience and make sure that you have faith in his justice. God is always there for his obedient children. He is taking a test, only to make sure that you grow up stronger than you were before!
However, he is always going to guide you through all the hurdles to ensure that you win the battle at the end of the hardship that you had to bear!