Blood sacrifice has always been how mankind has overcome the debilitating power of sin. Since the Garden of Eden, we see how blood had to be shed to restore fellowship with God. Animal blood was shed to cover sin. Our God is a Holy God, and the Blood of Jesus…