Abounding Grace – To a thousand generations, Genesis 26:1-34 part 1

The best we have to offer from generation to generation is a repeat of our forefathers shortcomings and sins. God on the other hand works in the opposite direction in spite of our failures and because of His everlasting Grace. Continue reading