the meaning of sacrifice

~ And after the earthquake a fire; but the Lord was not in the fire: and after the fire a still small voice. I'm not a Christian but I have struggled my whole life to understand the meaning of "sacrifice", the mystery of the cross, and the human obsession with offering blood (goats, lamb, body parts or whole persons) to atone for our human condition. Raised by hard-working parents who loved us well but, like many of their generation, reminded us daily that they bore the cost of our privilege and good fortune, I rejected and was unwilling to pass that burden on to my own children. So in my twenties, I completed a Master's thesis entitled "Le Sacrifice et la Générosité; Réflexion sur Autrui" that skewered the notion of sacrifice in favour of generosity as an act of giving from the feeling of abundance rather than from the pinch of obligation. If this was not love for another, I thought, at least it was not a need for personal atonement. Still I ...