The Power of Sacrifice: How Others Shape Our Journey in Life.