His praise shall continually be in my mouth.
I will sing to the Lord as long as I live;
I will sing praise to my God while I have my being.
A prayer you’ve been praying may not seem to have been fully answered, but God never stops working all things together for good for those that love HIM ( Romans 8:28) ( Everything does have a reason).
Our lives are not for ourselves, we are all connected, meant to be a story and testimony to another in need of hope and proof of God’s promises. God just giving us everything we ask for right away for ourselves to care for ourselves, a lot of the time is even just harmful to ourselves. God’s plans are so much bigger than just ourselves; our lives are meant to be lights for God to lift up others who will lift up others, a never ending chain reaction of God’s grand plan and ultimate will. Trust YAHWEH in the storm. You can dance, even as it thunders, knowing the rainbow WILL eventually come. God promises. And God is incapable of breaking a promise.