What does what He wants have to do with your needs?
Those needs it seems He ignores?
"'The thief comes only to steal, and kill, and destroy;
I came that they might have life, and might have it abundantly.'"
"I would have despaired unless I had believed that I would see the goodness of the LORD
In the land of the living, Wait for the LORD; Be strong and let your heart take courage.
Yes, wait for the LORD." Psalm 27:13-14
Jennifer Kennedy Dean writes, "His desire to meet your need exceeds your desire to have your need met. His power to meet your need has no boundaries. He has proven to you by His actions that there is nothing good that He would withhold from you."
OK, I know I am having you read a lot of stuff, but here's one more:
"(Jesus is) training you to keep your focus on (His) Presence in the present. This is how to receive abundant life, which flows freely from (His) throne of grace." Sarah Young
If God doesn't provide what you need when you think you need it there is a reason. He is wanting to stretch you mentally and emotionally. He is trying to get you to use your creativity and resourcefulness. He is training you. He isn't punishing you.
Let me say that again:
He is training you.
He isn't punishing you.