God allows us to be grateful. Everything, since there's what God wants for us in Christ, God wants everything for our benefit.
For a sincere believer, nothing happens by mistake. Everything that happens to us is planned by God and ordered by God. We must also believe in God's plan.
God doesn't just make us or God doesn't just want us to be having issues in life. But he wants everything to go away for us. And he wants us to have our good heart desire.
That is why we must trust in him first and believe that we can do more and achieve what we ask for and believe in.