That is consequences and punishment for disobedience. Not caveats. God does not break promises.
Abrahamic Covenant with he and his descendants was unconditional, God making the promises and He alone passing between the halves of the sacrifice.
https://www.bibleref.com/Genesis/15/Genesis-chapter-15.html
You are a hopeless Jew-hater, but Roman Catholicism...