O Lord, Thou are my God; I will exalt Thee, I will give thanks to Thy name; For Thou hast worked wonders, plans formed long ago, with perfect faithfulness (Isaiah 25:1).
God is faithful. His ways are not my ways so sometimes it doesn’t feel like He’s all that faithful. From my perspective, from my understanding, from my ways and the way I do things, God’s faithfulness comes into question in my heart.
Because He doesn’t do things like I do. In the midst of trials, I often wish He would. I look at the situation and see what I would like and how it could be “fixed” and I wish He would fix it.
I’ll pray and tell Him what I want, what I believe is good and fruitful. I submit it to Him and wait. And I’ll hope and expect great things, things I’ve sought and believed to be good. And they are good, from my perspective.
But my ways and God’s are not the same.

He sees everything from every angle, from every perspective, not just mine. And for all my self-analysis, I can’t even come close to how well He understands me, knows my wants, and provides for my needs.
The truth is, there have been many times that I’ve prayed for something, but when the answer has come, it hasn’t looked like what I prayed for, but it has answered my heart’s desire, my deepest desire that I didn’t even realize was crying out. God has worked wonders.
God meets my desires, my heart, my needs, in perfect faithfulness only because He’s not bound to doing things my way. His ways are not my ways. And while I might not always appreciate that, it’s a really, really good thing.
He’s God and I’m not. The last thing I want is a God who is limited to doing things the same way that I do them, a God who is limited to my perspective, a God who is bound by the limitations of this world.
So I will give thanks to His name. I will proclaim His perfect faithfulness. I will exalt Him and call Him my God.