To understand the Genesis 12:3 blessing, you first need to understand: The covenant that was broken in the Garden God’s desire to restore humanity through covenant In short, you must understand the importance of covenant and what it means that God is a covenant-keeping God. The Broken Covenant in the Garden In the beginning, humanity