The altruism path and the egoism pitfalls

Altruism is trendy.

People often think that taking into account other people's happiness and being happy doing that means being altruist.
It's not the case.
Altruism is very difficult to reach.
It means being happy for others when they are happy, letting people do what they want, do not expect anything back.
Here is the path.