Jesus said in Matthew 21:22, “And everything you shall ask in prayer, believing, you shall receive.”
The very fact that you are asking God for your needs demonstrates your faith.
The answers come every time, but not always in the way we expect. There are times when God answers prayer as soon as we pray. Other times we have to wait for them to be answered. Sometimes His answer is “No”, like all good parents, He gives us what is good for us, but not what is harmful to us, but He always listens and answers.