"Behold, the LORD thy God hath set the land before thee: go up and possess it, as the LORD God of thy fathers hath said unto thee; fear not, neither be discouraged." Deuteronomy 1:21
I know that this was a specific promise for a specific people at a specific time, but I also know that this is how God works.
You think you are at the end of your rope
You've prayed and it seems to have landed on deaf ears
There are times when the discouragement of the moment overwhelms you and you say something in disgust or do something not in character
You feel like you have lost the battle
You are almost certain of the outcome
You aren't happy and you feel abandoned and even unloved and overlooked
If you haven't been there before, I hope you never get that discouraged, but discouragement and disappointment are common to everyone, Christians not excluded. You can be in love with the Lord and feel totally helpless and powerless in some circumstances. You can serve the Lord with vigor and have things go wrong. You can follow Jesus and have problems.
But God has not abandoned you, nor has God overlooked you. God has set something before you and it is good. God has pre-arranged it and it will become available to you in due time/God's perfect timing. You may have lost some battles, but God has made a way for you and will take you there, in this life. Go and possess it. You may be discouraged and disappointed, but what God has prepared for you and what God has prepared you for is to be embraced with expectation.
Listen carefully: Things will not turn out the same as you have made up in your mind. We are wrong a lot. Go and posses it, whatever it is in your life that God has already set in your way. You can't help but run into it, but if your spiritual eyes are on, you can actually envision it from afar and start making provisions for yourself to receive it.
Everybody gets down or discouraged, disappointed, confused and even depressed at times, but where do you look for answers? That is the key to success. Look to God and let him know how you feel about it. That's right, just let it out, God can take it. If you have been faking and acting like all is well when it isn't, just go to God and let it all out. God approves of those who are honest with Him. Now, wait to hear from God and see the mighty hand of the Almighty work on your behalf. It's not that God wasn't always working on your behalf, the difference is, that when you are straight with God, God opens your eyes and you can see Him at work.