well idk what sacrifice your talking about but to me a sacrifice is something you have to do or give up in order to accomplish something else that is of equal or more value to you. You can know when to determine a sacrifice by doing what u think is best or in other words think not only for yourself but for others as well.........hope this is what your looking for