I can only say that God is perfect. God time means perfect. Having personal challenges, situations like this, we realize something crucial. We sometimes give the devil more credit than what he deserves.
Even our prayer seems as unanswered.
I don't see that and evil appears to thrive, so the enemy is still limited. You cannot go beyond what God allows.
Our goal is to keep doing what God expects us to do, by working in obedience, trusting in His will, keeping His promise, waiting on His perfect timing. What God says we do, we certainly do.
The only thing we have to do is to keep trusting in Him, believing that He who is willing to do, will do more and more than what we expect.