Just because you got a 'NO' today doesn't mean you'll get a 'NO' tomorrow. God has a unique way of massaging the heart of the powers that be. One of the best things I've learned is that if it's FOR me.. I'll get it. We set deadlines because we live within the realm of time. God dwells in eternity and can not be swayed by the restrictions of time. He can never be late, because whenever He appears on your behalf things work for your good. Keep grinding and doing your part in spite of the NO's. 1000 NO's pale in comparison to the right YES!
Proverbs 21:1 - The king's heart is in the hand of the Lord, as the rivers of water: he turneth it whithersoever he will.