Question: what is the difference between giving and sacrifice?
Answer: To truly give is to receive; and to sacrifice is to, well, sacrifice.