God knows what is best, and it often doesn’t align with our view of what is best. He gives us growth through suffering and loss. His timing is also better, and many of his best gifts won’t be enjoyed until Jesus comes again and makes everything right.
When you need hope, you’ll find it in the heavenly realm, which is accessible by prayer. When you need peace, or joy, or purpose, or security, or anything else, it’s already available in the throneroom of God.