Numbers 23:19 "God is not a man that he should lie, nor a son of man that he should repent.
GOD is GOD and what He has said has been fulfilled and will be fulfilled; no one, neither in heaven nor on this earth, nor in the entire universe, contradicts what God says.
He is the man who promises things and then retracts or forgets Eg: politicians.
What God has promised we must take for granted.
Let's just put God first in our lives and put all our trust in Him.
Usually we are the ones who separate ourselves from it and its cover; if we stay under his wings you will stay safe, if we trust him, rather than men, we will have his full attention and blessings.
He does not lie, nor does he regret accepting you as you are, but we must have the firm disposition to want to change to please him. It is up to us to be under their protection.
The blood of Jesus is our shield and strength, once it cleanses you it is necessary that you do not go back. Don't do like pigs do; who live and are happy living in the excrement. Or like the dog that after vomiting returns to eat the vomit.
If we already decide to follow Christ who is our only savior, we must not go back, it would be to return to the filth from where the Lord took us.
Let's be firm in Jesus Christ. We are the ones who distance ourselves from him and his presence to seek to satisfy the desires of the flesh, neglecting the spiritual, grieving the Holy Spirit, it is then that he leaves us in our free will to do what we please and it should not be like that, If we do what we want, we are lost. Our duty is to love him, follow him, making a pact of obedience, love and respect. What the Lord asks of us is that we believe and be obedient so that we may enjoy his graces and favors.
God does not change in His designs, His will and His plans. Once you have decided to do something, you do it.