Interesting stuff never made the link with the Eucharist ritual. I do believe understanding sacrifice is an important aspect of life and it has some serious implications with what we are talking about (morality and ethics) and how also the concept of sacrifice shapes our approach to life. The realization that we are all are sacrifices for the betterment of the human race, our children, the people we love, etc leads to a more meaningful existence? I think it does.
Actually this is more interesting than I thought and how these concepts are linked.. Meaning, morality and sacrifice.