All That He Is; All That We Are

Why do human beings long to sacrifice? How great is the sacrifice which God makes in Jesus Christ? Why does He make that sacrifice?