"God is not a man that He should lie, nor a son of man, that He should repent. Has He said, and will He not do? Or has He spoken, and will He not make it good?" -Numbers 23:19
As we wait to see the promises of God fulfilled in our lives, we have to remember that the One who has promised us is not a man. In the waiting I often find myself thinking of God and the things of God and associate human shortfalls with them. Is God mad at me because I didn't do something? Did I fall short? Don't little things make me mad at times and I withhold things from people? Then I'm reminded by the simplicity of His sweet Spirit that He's not a man that He should lie, that He is faithful to fulfill all that He has promised. As I wait, there is a journey. Even when things don't look like I thought they would, He is faithful in the journey that is waiting. Many times takes twists and turns we did not foresee, hills that contain illness, heartache, or waiting not knowing or understanding why.