I know I used to have that same issue you're having. God will bless you always. God is no respecter Of persons. God who sends the Holy Spirit is not a man that he should lie. It is not the lie of the Holy spirit. It's the lie of satan that causes your dis belief. If you have asked in Jesus name and you believed you have received what you asked for you shall have it. However, IT'S ON GOD'S TIMING.God's ways are not like our ways. God taught me to not go by what my circumstances, or what my situations look like, but to go by what His word says. You have to stand on his word irregardless of what the situation looks like. You are lacking faith because you feel that what you asked for should already be here. Not so. If you had faith and believed what you asked for, your prayers have already been answered in the spirit realm, and keeping the faith regardless of how bad it looks will bring it over to the physical realm. God says to seek ye FIRST the kingdom of God and His righteousness and all these things will be added to you. Fall in love with God because He first loved you and not for the many blessings He can give you. Then your petitions will come to you. Ask God what are you doing or not doing that your prayers have not been answered. I too felt similar to what you feel now, then when I started to get closer to God, staying in his word, spending time with him. I gained so much peace and amazing Joy it was easy to wait on Him and His perfect timing. Then I began to see the blessings flow, after I searched for God with all my heart and fell in love with him. So I pray in Jesus Name that you seek and build a loving relationship with GOD and that He show you the way to go so He can bless you as only He can and will. P.S. I'm a woman of color.