For most of us, God is the supreme being of absolute perfection, all-powerful, all-present and all-knowing.
Being perfect, God must be unchanging, for only imperfection would require him to change, to become perfect.
Perfect in all ways and all things, God makes no mistakes, has no regrets and is without any flaw.
An Unchanging God gives our lives certainty. What God promises or pronounces, God will do. We can trust God to be faithful, to keep His word to us, to not change his mind and renege. As such, we have no reason to doubt God’s faithfulness and love; God is faithful and God is love.
As a child and through my teenage years, when my prayers were answered or when things happened in my favour, I considered myself to be in the perfect will of God. Any wrongs and imperfections were always due to my failings and rested with me.
My relationship with God was expressed as an imperfect me, walking along a straight and narrow path with a Perfect God. It made perfect sense.
Why should I ever think otherwise?