Making sacrifice is not easy.
Sacrifice is defined as, "the act of giving up something that you want to keep especially in order to get or do something else or to help someone".
Giving up something or someone is not easy. Attachment, dependence and happiness - all have to be given up in order to make a sacrifice. Sacrifice is about love, friendship, duty and doing the right thing. Not everyone can do this. One has to be strong in order to do the right thing.
Most people will either not recognize the sacrifice at all or think other people's sacrifice is something that they had to do.
The person who makes the sacrifice - who gives something up - has the hardest of it all. They have to give up a lifestyle, they have to give up on love, they have to give up money, they have to give up relationships and so much more. And worst of all - they have to feel the sadness of that loss. They are the only ones who know that if they had not made the sacrifice for the other person, things would have been much harder for that other person. Meanwhile - the "other person" may be clueless....
Making sacrifice is not easy......sometimes one can see it in the kids - some kids give their things easily to others while others don't. Not all adults can make sacrifices. It is hard.....
I don't know if sacrifice is a character someone is born with or that they develop? Who knows? But definitely maturity and sacrifice go hand in hand. When you are mature, you are able to make sound decisions and do the right thing (hopefully!). One thinks that mothers will always make sacrifice for their child - but that's not true; I have seen many selfish mothers!
No relationship guarantees sacrifice - you are lucky if someone makes sacrifice for you - it means you are loved by them.