“Enter into His gates with thanksgiving,
And into His courts with praise.
Be thankful to Him, and bless His name.” Psalm 100:4

We tend to come before God spending most of the time asking for Him to meet all our needs. There is a sense of priority in speaking to God about what we want for ourselves and family.
There is nothing wrong with taking every need to God and depending on Him for help in all your circumstances. In fact, this makes God grateful that you turn to Him and not to worldly resources.
More importantly, God wants you to be thankful at all times regardless of your difficulties or challenges. You have to go back to Jesus to find thankfulness. He was just like you in a human form. He was perfect and without sin. Jesus was willing to give up His life so you can live with Him forever. No one will ever make a bigger sacrifice! This act of God overshadows any request you can bring to Him.
You and I need to pause for a minute to understand the significance of what Jesus did for you. He died to offer you the gift of eternal life. You have Jesus living in you at this very moment and you will live in His kingdom forever.
The living water is in you and will eventually become a fountain of water leading to eternal life. This act of God was complete and nothing is lacking.
So instead of asking of God, you and I should be praising and thanking Him. Think about asking God how you can please Him.
Your answers from God will come through your praise and thankfulness!