Does God really answer all prayers?

I know the bible says he will give you anything you ask if you believe in him (if it honours him of course) But I have been really praying and believing for something I have been working hard for aswell that only seems to be getting further away? And this thing is honourable to God.

Please give me some encouragement.