God loves to act on our behalf!
Therefore the LORD longs to be gracious to you, And therefore He waits on high to have compassion on you. Isaiah 30:18a
But we have to wait for Him. We have to wait expecting great things. We have to wait in faith. We have to hold on and believe no matter what.
Those who wait for the LORD will gain new strength; Isaiah 40:31a
Wait in hope. God is never late. God won't let you down if you give Him a chance. So often we act and figure it out on our own (which in my case means I make things worse) rather than let Him have the time the situation warrants for the best outcome. God doesn't do anything badly or just adequately. He will cause things happen the best way for all involved. But it takes time. When you don't wait on Him, you miss out some mighty great miracles and revelations of His Love and Grace and Joy.
Take a lesson from Jesus' mom's life. Mary believed even though her belief would cost her a lot of pain. I know she never regretted believing in God.
And blessed is she who believed that there would be a fulfillment of what had been spoken to her by the LORD. Luke 1:45
We can be blessed to. We can choose to believe. Hold on. He's not done yet. He hasn't given up on that situation. He will act but you need to give Him room, time and faith.