God is not human, that he should lie,
not a human being, that he should change his mind.
Does he speak and then not act?
Does he promise and not fulfill?
Because we are human and full of flaws, I think it can be hard to imagine a perfect God ..... literally, perfect. We are so far from perfect and can only relate to our own behavior, which is full of sin and contradictions. God is God. God is perfect. Trust in God and His Word. He will not let you down if you allow Him into your life.