You have prayed. You have asked your friends to pray. You would wear sackcloth and ashes in the streets of your neighborhood if it meant you would experience a breakthrough in a request you made to God so long ago.
“How long, Lord, must I call for help, but you do not listen? Or cry out to you, ‘Violence!’ but you do not save?” — Habakkuk 1:2, NIV
Now, at this point, you can’t help but feel doubt. You begin to wonder if the cynics and critics are right — that the Christian walk can be summed up as an emotional crutch for the weak and unfortunate, and that only the lucky and strong survive.
If this is your experience, I have one comment: Do not give up.
After all, if this world is just for the lucky and strong, how do you explain the advances and positive turn of events experienced by the children, young adults, mothers and families we serve? Do their successes come merely by chance, or are they the result of your prayers, commitment and reliance on Christ?
Just read the Bible and you will find saints, prophets and leaders asking the same questions as you are asking: Where is God and why hasn’t He answered me?
Whether it’s David, Job, Naomi or Habakkuk, almost every character in the Bible encountered, at one time or another, fear, confusion and uncertainty when it came to their faith. So you are not alone.
However, don’t make the mistake of judging God because you haven’t seen His work in action. Remember, crying out to Him about your pain is not a lack of faith, but denying that He cares and is working for you is.
For those of you who are tired from the load of your circumstance, I invite you to read the book of Habakkuk, especially chapter 2, where the prophet says, “I will stand at my watch … I will look to see what he will say to me. … For the revelation awaits an appointed time.” 
God hasn’t given up on you. So don’t give up on Him. Wait on Him and on His appointed time.
1. Habakkuk 2:1-3 (NIV)