He does not delay. There is God's timing . . . of all things in relation with His overall purpose, plus all that is best for His people as His family . . . not for one person to get a quick-fix thing in isolation from the rest of our family.
In case I understand this right > my lady friend got in trouble for having me visiting her. So, I immediately got away from her property. Right away, because I was not being so attentive to her, I was meeting people I had not shared with for some time. I was surprised at how readily I connected with different people whom I had not seen even since before the pandemic. So, right away, I could see that getting away from my lady friend's place could have to do with God's all-loving managing of things . . . so I would be loving others, as well as her. And learn how to love the ones who had an issue with me.
And as I left and did things near her place, I kept meeting and sharing with ones who lived in her housing setting. So, I could love them and share with them away from where she stayed.
And the Bible says to pray for any and all people > 1 Timothy 2:1-4; so I have gotten more into praying for her administrative people and neighbors where she is.
So, God loving us does not mean He just takes care of things for our convenience, and certainly He does not accommodate only how we are now, while we are maybe not so mature, not so ready for the good He really wants to do with us. But God is all-loving, therefore arranging things for us to handle as maturing and all-loving people and this in coordination with how He is blessing our Jesus brothers and sisters.
But yes we have people in urgent situations. If God seems to delay about someone suffering greatly, for example . . . I can pray for the person. I can't explain that. Even so, there are ones who have actually arranged for themselves to get into major suffering; but, even so, trust God who is creative and discover what He has you doing with Him.