It is absolutely OK the question God and question your faith. Wrestling with God strengthens our faith; it doesn't weaken it. We're broken people being real with Him. And He loves us for that.
Life is messy. And usually it doesn't make sense. But God can change our circumstances in an instant, and even though it might seem unlikely to us, His plans are better than ours ever were or ever will be.