Covenants are two-way streets. Contracts between two people. Both have requirements to fulfill to make the covenant binding. God's covenants are pretty one-sided, though. They do have an if clause in them, but if we give ourselves to Him, He provides everything else. It's not a fair deal on His part, but He loves us so much, He is willing to do the work, provide the best, redeem our souls, and do everything to support us and keep us. All He wants in return is for us to make Him the focus of our worship and adoration.