God does not repent because He never makes a mistake. Num 23:19
Our Lord is disappointed when we are foolish, weak, unbelieving and disobedient.
The law of God contains both blessing and cursing in it. Obedience brings the blessing while rebellion brings the curse.