God will never forsake His covenant with Israel because apostasy, forgiveness, and restoration are all accounted within it. He knew from the beginning that we wouldn't keep it, but he promised to hold up his end anyway. God never expected perfect obedience from #israel or else #torah wouldn't have provisions for atonement and forgiveness. The blessings that God promised for obedience will always be mixed because we are imperfect and incapable of perfect obedience, but we will still be blessed in the effort.